• 締切済み

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 ------------------------------------------------

みんなの回答

回答No.1

header()関数でファイル名設定しているか?

関連するQ&A