ここに短いスニペット (サンプルのためだけに同期、通常は非同期を使用し、両方とも同じように失敗します... url2 は既にセットアップされており、手動で使用するとサーバーに対して正常に動作することに注意してください。また、単純なタイプミスを許してください今日の私の Mac は愚かで、コピー/貼り付けを拒否し、再入力を余儀なくされているため... 幸いなことに、この場合は「構文を修正する」よりも、一般的な「物事を行う方法」の助けが必要です。動作しますが、(変更なしで)先月のどこかで失敗しました(おそらくiOS 6の更新で):-)
ASIHTTPRequest *request2=[ASIHTTPRequest requestWithURL:url2];
request2.requestMethod=@"GET";
[request2 addRequestHeader:@"Content-Type" value:@"application/json"];
[request2 setDelegate:self];
[request2 startSynchronous];
NSError *error=[request2 error];
返されたエラー コードは「1」ですが、asi-http-request ドキュメントでエラー コードのリストを見つけて、それが何を意味するのかを調べることができません。また、利用可能な最新の asi-http-request バージョンに更新したことに注意してください (まだかなり古いですが)。