高見知英のかいはつにっし(β)

高見知英のアプリケーション開発日誌 のほか、地域活動などの活動報告ブログ。

CGI::Lite

 Perlには、CGI::Liteというモジュールがあります。CGIでよく使われる処理――というかフォームのデコードがメインですが…――添付ファイルにも対応しているらしいので、結構使いやすいのかも?
…と思いきや、なぜか上手く動きません(ノヘ;).. GET(URLで直接アクセス)はうまくいくものの、POSTで、enctypeをmultipart/form-data(フォームの送信形式の一つ、添付ファイルを送信するにはこれにする必要がある) にすると、どうもそこで無限ループに陥ってしまうようです。使い方は他のサイトを見て、間違ってないはずなのに。
 一応、multipart/form-dataに対応したデコードルーチンなんてものはあるんですが…(というかなければ今までリンク館とか、CGI化できるわけないですが)、それにしてしまった方がいいかも。