httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Gruno <>
Subject Re: [users@httpd] Read HTTP header and body
Date Thu, 05 Apr 2012 14:19:38 GMT
On 05-04-2012 12:01, Evgeny Shvidky wrote:
> Hello,
> I am implementing on "C" a new module in Apache HTTP server.
> I succeeded to receive an appropriate HTTP request by my module handler.
> How can I read a full HTTP header (not only the first line) and a body 
> (if exists) of received HTTP request?
> Thanks,
> Evgeny
Assuming you just want to flip through the various headers and read the 
request body, and not literally save the exact image of a request, you 
can do so with a few "simple" functions. If you, however, want an exact 
duplicate of the request, you're better off looking at modules like 
mod_logio (or dumpio), that use filters to get the exact request and body.

Now, as I was saying, I have some snippets of code for an ongoing 
project (an introduction to developing modules for Apache 2.4), that you 
may find useful. The direct link is and you should 
just forget everything else in that document, as it's purely a work in 
progress (you should probably burn this email after reading as well..!)

With regards,

View raw message