2013-04-11 4 views
1

NSURLConnection 및 NSMutableURLRequests (일반적으로)를 사용하여 PHP 백엔드로 이미지를 업로드하는 iOS 앱이 있습니다.iOS에서 PHP 백엔드로 업로드 할 때 UPLOAD_ERR_PARTIAL

때로는 규칙적으로 보이지만 기기에서 서버로 이미지를 업로드 할 때 UPLOAD_ERR_PARTIAL PHP 업로드 오류가 발생합니다. 이제 사람들의 휴대폰 등에서 신호의 손실/저하로 인해 발생할 수 있다고 생각합니다. 하지만 몇 가지 조사를 해봤는데 헤더가있는 문제로 인해 이러한 오류가 발생할 수 있습니다. 연결 유지 (http://www.bizzeh.com/739/php-problem-with-upload_err_partial-file-upload-error-code-3 참조). header("Connection: close");을 설정하면 문제가 해결 될 수 있습니다.

내가 명확하지 않은 점은 연결을 닫을 위치가 어디인가라는 것입니다. 그 헤더는 앱의 POST 요청과 함께 보내야합니까? 또는 이미지 업로드가 완료 될 때마다 백엔드에서 설정해야하는 항목이 있습니까?

위와 다른 것으로 해결할 수 있다고 생각되면 알려 주시기 바랍니다.

어떤 안내해 주셔서 감사합니다!

+1

아직 해결 했습니까? 나는 같은 문제를 가지고있다. – harianus

+1

아직 없습니다. 그것은 거대한 문제가 될 정도로 빈번하지는 않지만, 분명히 이해하고 싶습니다. 바뀌면 여기로 돌아올거야. –

답변

0

에 의해 설명 된 바와 같이 온라인, 그것은 아마 코드의 작은 비트를 삽입하여 해결 몇 가지 조사 후 :.

"이것은 이전 게시물입니다,하지만 난 UPLOAD_ERR_PARTIAL의 임의의 문제가 있고, 내 솔루션을 게시 문제 클라이언트가 중단하지 않고 UPLOAD_ERR_PARTIAL 오류가 2/3 업로드 후 얻은 것입니다. 내 문제는 Keep-Alive 서버와 관련이 있습니다. PHP 스크립트의 끝에 머리글 ("Connection : 닫기");"

관련 문제