HI !
It could be cool to make this plugin asynchronous? Actually, if the remote server take long time to deliver a response, Vim is totally blocked.
To test it, simply on your Server, create a REST endpoint and add delay before send the HTTP response.
Neovim and Vim since version 8.0 support asynchronous plugins.
If the plugin become asynchronous, maybe it could be easy killed thanks a command? As it if we want interrupt the HTTP Request, we could.
Thanks in advance ;-)