Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am currently working on a project based on varnish..

we write vcl and vmod. But the project need check the request body. Buddies, How can I get request body in VCL or vmod with a C function? Help Needed.

share|improve this question


Varnish does not operate on POST requests, just passes them through.

share|improve this answer
:Hi, andreas, thanks for your reply. Varnish doesnot cache post request, but it matters not much. I need to get the post body in VCL. Do you you know how to realize it? – StevenWung Nov 11 '11 at 8:40
I didn't find anything on it. Since varnish doesn't do anything with POSTs except for passing them through, speed is not really of concern here. You could re-route the request to another proxy which CAN work with POSTs, like apache filters or squid. – AndreasM Nov 11 '11 at 13:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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