4 ms·
I've used HTTPoison, Tesla and more recently Req for a thin Firebase client. I guess they all work. I remember at some point HTTPoison & hackney were finicky
by conradfr 3y ago
I've used HTTPoison, Tesla and more recently Req for a thin Firebase client.
I guess they all work.
I remember at some point HTTPoison & hackney were finicky with SSL certificate validation. But AFAIK HTTPoison is the only one that can do async requests to process chunks? [0]
[0] https://www.poeticoding.com/download-large-files-with-httpoison-async-requests/ https://www.poeticoding.com/download-large-files-with-httpoi...
- benzible 3y agoSee: https://gist.github.com/zachallaun/88aed2a0cef0aed6d68dcc7c12531649 https://gist.github.com/zachallaun/88aed2a0cef0aed6d68dcc7c1... and work underway here: https://github.com/wojtekmach/req/issues/82#issuecomment-1542540992 https://github.com/wojtekmach/req/issues/82#issuecomment-154...
- conradfr 3y agoGood to know, thanks.
- kaycey2022 3y agoHTTPoison seems to have unresolved issues with connection pooling, where your connection gets closed by the remote server under some conditions - like if you are making a large number of one off calls to different servers and are using the default connection pool. I don’t have much experience with the others mentioned in the article.