What is the difference or relation between keep alive and pipelining ? Are they both same or different. Is there any way to enable keep alive but disable pipeling as I'm using only POST method and wikipedia says not to use pipeling over idempotent method such as POST.

  • Did my answer serverfault.com/a/707681/101203 solve your question? If so, I'd appreciate if you mark it as accepted so I get credit and also so people in the future who read this know that it was the correct answer. Thanks – sa289 Jan 25 '16 at 16:51

Keep alive keeps the connection open and allows another request to be sent after the current request is finished. Pipelining allows multiple requests to be sent all at once without waiting for one to finish. I have a feeling whatever client you're using will be smart enough to not use pipelining over POST and you don't have to worry about disabling it for POST, though I can't say for certain.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.