0

私は現在、独自のクラウド サービスのようなものに取り組んでおり (ただし、owncloud は使用していません)、そのためのアプリも開発しています。サーバー上のプライベート ファイルは、.htaccess ファイルで保護されたフォルダーにあります。したがって、直接リンクでファイルにアクセスすることはできません。ユーザーがget_file.php?file=filenameログインしているかどうかを確認しreadfile()、php から使用する があります。私の問題は、進行状況バー (および委任メソッド) を使用して iOS アプリでこのようなファイルをダウンロードしようとするとNSURLConnection、アプリが get_file.php ファイル自体をダウンロードすることです。私はすでにいくつかの他の方法を試しました。たとえば、 の$_SESSIONチェックを外すget_file.phpと、空の.htmlファイルがダウンロードされます。どうすればこの問題を解決できますか?

前もって感謝します!ヴィンセント

4

1 に答える 1

0

自分で解決しましたが、ヘッダー情報を正しく構成する必要がありました.Content-Typeはforce-downloadではなくformに設定されていました。

于 2013-10-19T17:39:40.693 に答える