タグ

2183に関するkiyo_hikoのブックマーク (1)

  • 任意のファイル名でダウンロードさせる | frog.raindrop.jp.knowledge

    たとえば、ASPやCGIからCSVを動的に生成して出力するような場合です。 ためしにこんなコードを書いてみました。 <% ' sample.asp Response.ContentType = "application/x-csv" For i = 0 to 10 For j = 0 to 10 %><%=i*j%>,<% Next %>日語フィールド<%=vbNewLine%><% Next %> このaspスクリプトへのリンクを別のhtmlに貼っておき、クリックするとCSVがダウンロードされる、用にしたかったのですが、これではダウンロードされるファイル名がsample.aspになってしまいます。中身はカンマ区切りのテキストなのですが。 ここで関係してくるのがRFC2183[HTMLコーディングチェック]に定義されているContent-Dispositionヘッダです。 Content

    kiyo_hiko
    kiyo_hiko 2015/10/06
    なるほど。HTTPヘッダー"Content-Disposition"を操作する。別名でダウンロードさせること可能になる
  • 1