No.2ベストアンサー
- 回答日時:
すみません、ダウンロードでしたね。
それならばブラウザのURLでそのCSVファイル名を直接指定してやればOKだと思うのですが。。。
ありがとうございます。
確かに、URLで直接指定したらダウンロードできました。
でも、もう少し初心者の方に親切なものを作りたいんです。
No.3
- 回答日時:
「ダウンロード」で良いんですよね。
普通に html のページを書き出すように、標準出力に CSV ファイルの内容をそのまま
書き出します。ただ、そのときに、Content-Type をアプリケーションが結び付けられ
ていない application/octet-stream なんかにしておく必要があります。
Content-Type を変えれば、Excel で開く、っていうことも可能です。
ご回答ありがとうございます。
a-kumaさんの書かれたやり方、もう少し詳しく教えていただけないでしょうか?
まだまだ初心者な私にはどう書いていいのか、よくわからないんです。
お願いします。
No.4
- 回答日時:
> a-kumaさんの書かれたやり方、もう少し詳しく教えていただけないでしょうか?
普通に、処理をして、その結果を表示するような CGI だと、出力の最初で、
こんなふうに、ヘッダを出力しますよね。
print "Content-type: text/html\n";
print "\n";
a-kuma> 普通に html のページを書き出すように、標準出力に CSV ファイルの内容をそのまま
a-kuma> 書き出します。ただ、そのときに、Content-Type をアプリケーションが結び付けられ
a-kuma> ていない application/octet-stream なんかにしておく必要があります。
は、そのヘッダの出力を、こんなふうにする、ということです。
print "Content-type: application/octet-stream\n";
print "\n";
これ以降は、ダウンロードしたいデータをそのまま(print なんかで)書き出します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- XML PHP.laravelについて 1 2023/07/06 15:26
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
“ファイルに出力”した印刷ファ...
-
COBOL、項目末尾に空白がある場...
-
Thunderbird 受信メールからの...
-
コマンドプロンプトのテキスト...
-
AccessのレポートからPDFをペー...
-
COBOL FILLER
-
コマンドプロンプト)フォルダ...
-
Fortranでの出力ファイル
-
VB6.0でExcel,PDF,Word出力方法
-
Apacheのエラーログのログレベ...
-
EXCEL VBAでプリントイメージフ...
-
iTextでPDFを表示させたら日本...
-
WshShellから起動したbat(ftp)...
-
全てのグリフの一覧を出力する...
-
VB.NET操作で Excelにビットマ...
-
Studio One 3 でwavファイルの合成
-
エクセルのvbaで、指定した範囲...
-
ショートカットで起動した場合...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
コマンドプロンプトのテキスト...
-
COBOL、項目末尾に空白がある場...
-
Thunderbird 受信メールからの...
-
VB6.0でExcel,PDF,Word出力方法
-
ショートカットで起動した場合...
-
AccessのレポートからPDFをペー...
-
accessのリポートを、excelに出...
-
Acrobat参照設定
-
Excel で「OLE は現在使用でき...
-
ファイナルカットで編集した動...
-
WshShellから起動したbat(ftp)...
-
COBOL FILLER
-
エクセルが裏で動いたままなん...
-
Fortranでの出力ファイル
-
マクロについて質問です。 現在...
-
TransferSpreadsheetでフルパス...
-
iTextでPDFを表示させたら日本...
-
ACCESS2002(or2003)の日付表示...
おすすめ情報