0

次のHTTPPOSTリクエストを行う場合:

  NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
  [request setHTTPMethod:@"POST"];
  NSURLResponse     *urlResponse = nil; 
  NSError    *error = nil; 

  // execute
  NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponse error:&error]; 
  if(responseData)
  {
        //blah
  }

WiFi経由で接続した場合は有効な応答が返されますが、3G経由で接続した場合は返されません。3Gを介して戻ってきたときに、responseDataオブジェクトは作成されません(0x0)。

kCFErrorDomainCFNetworkエラー303が発生します。

応答はJSONの242kである必要があります。

どんな助けでも大歓迎です。

ありがとう。

4

1 に答える 1

1

問題はバックエンド システムとモバイル ネットワークの間にあるようでした。ヘッダー情報をテキスト形式に変更するだけで問題が解決しました。

于 2010-07-30T16:15:06.477 に答える