You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to understand how does the pipelining behavior works. My expectation was that it would create one connection for every 5 requests (due to https://curl.haxx.se/libcurl/c/CURLMOPT_MAX_PIPELINE_LENGTH.html) when using this option.
But then I run a tcp dump to check what was going on and it was one connection for every request.
I've never used that option before but I think you are passing the wrong key to Hydra. Ethon::Curls::Options contains all possible options and it's usually the curl options but lowercased but without the CURLMOPT I think.
Be aware that pipelining is unreliable unless CURLOPT_PIPEWAIT is set to true (sometimes it works, sometimes you get multiple connections). See the Multiplexing section of https://curl.haxx.se/docs/http2.html. As far as I can tell, Ethon does not support this yet.
Hello,
I am trying to understand how does the pipelining behavior works. My expectation was that it would create one connection for every 5 requests (due to https://curl.haxx.se/libcurl/c/CURLMOPT_MAX_PIPELINE_LENGTH.html) when using this option.
But then I run a tcp dump to check what was going on and it was one connection for every request.
How is the pipelining behavior supposed to work ?
tcpdump
When I use the CLI, it works:
The text was updated successfully, but these errors were encountered: