[Perl] Malformed multipart POSTがhttpdのerror_logに出る

超メモ。

Perl5.8.8に含まれているCGI.pm中に、以下を発見。


sub read {
(略)
# protect against malformed multipart POST operations
die "Malformed multipart POST\n" unless $self->{CHUNKED} || ($start >= 0 || $self->{LENGTH} > 0);


 ・multipartのPOSTデータ
 ・CHUNKEDではない(Upload時にlengthが指定されていない)
 ・startが0以上ではない(バウンダリをバッファ中から検索したら、見つからなかったなど)
 ・長さが0より大きくない

まあPOSTデータ異常です。

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック