2014-05-25 2 views

답변

1

NSURLSessionUploadTask를 사용하는 경우, 당신은 (우리가 NSURLConnection 함께 할하는 데 사용 같은) NSMutableURLRequestsetHTTPBody를 호출하지 않고, 당신이합니다 (NSURLSession 방법, uploadTaskWithRequest에 전달 된 NSData 또는 파일이 포함 또는 uploadTaskWithStreamedRequest에 대해 제공하는 스트림에서).

요청 본문을 작성하는 측면에서 직접 요청해야합니다. 분명히 AFNetworking과 같은 프레임 워크는이 프로세스를 크게 단순화 할 수 있습니다.

+0

기본적으로 몸을 직접 만들어야합니다. 맞습니까? – Jan

+0

AFNetworking과 같은 프레임 워크를 사용하지 않는 한 @Jan Yep. – Rob

+0

@Rob 파일 만 지원하는 백그라운드 세션을 사용하여 파일을 업로드하고 다중 형식 요청을 보내야합니다. NSURLRequest에는 현재 멀티 폼 부분과이 경우 사진 파일의 NSData가 포함되어 있습니다. NSURLSessionDownloadTask를 백그라운드에서 사용하여 작업하게 만들었는데, 이는 곧바로 해결되지는 않습니다. 우리는 파일 자체에 데이터를 포함 할 수 있다는 언급을 보았습니다. 어떻게해야합니까? 다중 형식 요청과 이미지의 nsdata를 포함하는 파일입니까? 이것이 위대 할 것입니다. –

관련 문제