- 350 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 17:06:45 ]
- >>349
データそのものは何でも送れる。(アップルのサイトにpdfを送付するサンプルがあった) (ただし、転送プロトコルはhttp又はhttpsのみ。) // CSVを生成 NSData csvData = ...; // データをHTTPレスポンスに組み込む aResponse.setContent(csvData); // 不要なヘッダの除去を指定 aResponse.disableClientCaching(); aResponse.removeHeadersForKey("pragma"); aResponse.removeHeadersForKey("expires"); aResponse.removeHeadersForKey("Cache-Control"); // IEでダウンロードさせるための指定 aResponse.setHeader("public", "Cache-Control"); aResponse.setHeader("public", "Pragma"); // HTTPヘッダーのContent-Typeを設定 aResponse.setHeader("text/csv;charset=Windows-31J", "Content-Type"); aResponse.setHeader("attachment;filename=\"myCsvName.csv\"", "Content-Disposition");
|

|