Schlagwort: postdata

  • POSTDATA mit mod_perl im Falle von chunked Posts

    Eure modperl2-Scripte verschlucken im Legacy-Mode (CGI-Emulation) POSTDATA wenn der Client den Payload mit „Transfer-Encoding: chunked“ abkippt und ihr diesen per „my $payload=$cgi->param(‚POSTDATA‘)“ einsammelt?

    Probiert mal folgendes: ($r ist das Apache::RequestRec-Object, dass Ihr per „shift“ am Anfang des Scripts einsammelt könnt)

    [codebox 1]

    Bei mir hats geholfen. Wenn man den Payload per read einsammelt, dann „dechunked“ mod/perl den Kram automagisch.