Any equivalency for the timeout's ?
Dw.
/* read post data and move to full separate buffer */
data = apr_pcalloc(r->pool, length + 1); /* own error handling exit
// ap_hard_timeout("specweb99_post_handler read", r);
while ((len_read =
ap_get_client_block(r, argsbuffer, sizeof(argsbuffer))) > 0) {
// ap_reset_timeout(r);
if ((rpos + len_read) > length) {
rsize = length - rpos;
}
else {
rsize = len_read;
}
memcpy((char *)data + rpos, argsbuffer, rsize);
rpos += rsize;
}
// ap_kill_timeout(r);
data[length] = '\0';
On Mon, 29 Oct 2001, Ryan Bloom wrote:
> On Monday 29 October 2001 12:05 pm, Dirk-Willem van Gulik wrote:
>
> Use the same code that you would have used in 1.3, namely ap_setup_client_block,
> ap_get_client_block, etc. The filtering is all done under the covers.
>
> Ryan
>
> > Anyone a good pointer as to where to snarf proper 'post' read code; i.e. I
> > need to get some post data processing done in a handler in a module - and
> > want to do it properly -i.e. through the filter chain etc.
> >
> > Any place I can cut and paste this from :-)
> >
> > Dw
>
>