CGIからの画像出力

vodafoneの場合、CGIから画像を出力する時、例えば

<img src="xxx.cgi?">
のようにすると、HTTPヘッダに正しく出力画像のMIMEタイプが指定されていても画像は表示されません。

これは、Vodafone!Liveでは、画像を表示させるか否かの判断を拡張子でしている為です。

上記の場合、.cgi が拡張子となりますので、画像として表示できないと判断されてしまいます。

これを回避するためには、以下のようにCGI呼び出しの際にダミーの引数をつけることで解決できます。

<img src="xxx.cgi?dummy=hoge.png">