- 締切済み
Androidでダウンロードファイル名が固定される
ブラウザから「http://[domain]/download/100」という形のURLにアクセスすると、 100の部分をIDとして対応するファイルを返すようにしています。 この時、Androidブラウザからのアクセスに限りファイル名がopenFile.pdfになってしまいます。 ※pdfの部分はContent-Typeの指定値に準拠する形で変わります。 PCの各種ブラウザやiPhoneからはサーバにあるファイル名そのままでDL出来ます。 レスポンスヘッダは下のとおりです。 対応方法をご存知のかた、どうぞご回答のほどよろしくお願い致します。 ------------------------------------------------ HTTP/1.1 200 OK Date: Tue, 26 Mar 2013 20:00:00 GMT Server: Apache/2.2.15 (CentOS) X-Powered-By: PHP/5.3.3 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Disposition: attachment; filename="sample01.pdf"; Cache-Control: public; Pragma: public Connection: close Transfer-Encoding: chunked Content-Type: application/pdf ------------------------------------------------
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- don_donto_koi
- ベストアンサー率22% (12/53)
header()関数でファイル名設定しているか?