通常、NSURLConnection と NSMutableURLRequests を使用して、PHP バックエンドに画像をアップロードする iOS アプリがあります。
デバイスからサーバーに画像をアップロードするときに、定期的に UPLOAD_ERR_PARTIAL PHP アップロード エラーが発生することがあります。今では、人々の電話などの信号の損失/劣化が原因である可能性があると思います. しかし、いくつかの調査を行ったところ、これらのエラーは、Keep-Alive などのヘッダーの問題が原因である可能性があるようです ( http://www.bizzeh.com/739/php-problem-with-upload_err_partial-file-upload-error-を参照)。コード-3 )。header("Connection: close");
設定することで問題が解決する可能性があることが示唆されています。
私がはっきりしていないのは、接続を閉じる場所です。それは、アプリからの POST 要求と共に送信されるヘッダーですか? それとも、画像のアップロードが完了するたびにバックエンドで設定する必要があるものですか?
また、これが上記以外の方法で解決できると思われる場合は、お知らせください。
ご指導ありがとうございます。