現在、標準のmultipart/form-data Content-TypeメソッドとNSURLConnectionを使用して画像をDjangoサーバにアップロードしています。画像は問題なく正しくアップロードされますが、返されるべき簡単なJSONレスポンスは受信されません。画像アップロードの応答データがありませんPOST
{ success: 1 }
しかし:iPhone
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData*)data
に、私はすぐに何かを返すために、サーバーのコードを変更することになった要求がHTTP 200
で終了していても、呼び出されることはありません電話はアップロード後にこれを返すことはありません。私が単にPOSTから画像データを削除すると、JSONがうまく戻っているようです。私は、携帯電話が送信するmultipart/form-data Content-Typeが何らかの応答を阻止していると仮定します。画像をアップロードして返信するにはどうすればよいですか?
この「応答データなし」の動作は、外部のhttpsサーバには表示されますが、ローカルのDevサーバでは同じコードが使用されていることがわかりました。