<div class="gmail_quote">On Sep 9, 2013 2:33 AM, "Benoit Chesneau" <<a href="mailto:bchesneau@gmail.com">bchesneau@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p dir="ltr"><br>
On Sep 9, 2013 12:57 AM, "Chris King" <<a href="mailto:colanderman@gmail.com" target="_blank">colanderman@gmail.com</a>> wrote:<br>
><br>
> Hi all,<br>
><br>
> Due to various architectural bugs in the inets:httpc module (which I have reported) related to queueing multiple requests to a single server, I'm looking for a replacement for my application.<br>
><br>
> The use case requires queuing many GET requests to a small number of servers; taking advantage of keep-alive/pipelining when available; and allowing outstanding unserviced requests to be canceled.  I don't care about streaming or writing to disk or any sort of upload capability.  Any suggestions or should I roll my own?<br>


><br>
> (The work required to re-architect inets:httpc compared to writing a simple server that meets exactly my needs is too much for me right now.)<br>
><br>
> Thanks,<br>
> Chris<br>
> _______________________________________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br></p>
<p dir="ltr">Maybe hackney can answer to your needs:</p>
<p dir="ltr"><a href="http://github.com/benoitc/hackney" target="_blank">http://github.com/benoitc/hackney</a><br></p>
<p dir="ltr">Pipelines requests aren't supported yet but it should be easy tonadd them.</p>
<p dir="ltr">- benoit</p>
</blockquote></div>