質問: cgiでファイルのダウンロードをさせたい ホームページでファイルのダウンロードをさせたいの ですが、セキュリティの関係もあって元ネタのファイル はurlで指定できるところにはありません。 そこで、c言語でcgiを作成し、content-type: text/plain\n\n などとし、cgi側でファイルをopen して吐き出させたところ、ブラウザー(ie5)では ダウンロード画面が表示されず。cgiが出力した内容が そのまま表示されてしまいます。cgiでの処理が足りない と思われますが、どうしたらcgiからブラウザーへダウンロードの指示を出すことができるのか教えて下さい。
回答: content-type: text/plain だと,ブラウザはそれを表示してしまいます.ファイルの内容に合わせた,適切な mime タイプを指定すればいいはずです.