Unknown Content-type
とりあえずちょこちょこと直しつつ動作確認をしている。
自分のVodafoneと妹のDocomoはあるのだが、auの携帯が無いので友達にメールして動作確認してもらた。
そしたら『cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis』となってしまったそうだ。
cgi-lib.plのエラーってどういうことやねん。漏れのミスじゃないやん。
ググってみるとCGI生成サイトではauの携帯でよくあるらしい。formでテキストを送ろうとした時に発生するみたい。
回避策は80行目あたりの
if (!defined $meth || $meth eq '' || $meth eq 'GET' ||
$meth eq 'HEAD' ||
$type eq 'application/x-www-form-urlencoded') {
の部分を
if (!defined $meth || $meth eq '' || $meth eq 'GET' ||
$meth eq 'HEAD' ||
$type eq 'application/x-www-form-urlencoded' ||
$type eq 'application/x-www-form-urlencoded;charset=shift_jis') {
にするんだそうな。
直してもう一度確認してもらう。