ASIHTTPRequestを使用していますが、responseDataが空です。応答はJSON応答であると想定されており、ブラウザーでこれを実行しようとすると、完全に機能します。
これが私のコードです:
- (IBAction)simpleURLFetch {
NSURL *url = [NSURL URLWithString:@"http://url/url/url"];
ASIHTTPRequest* request = [ASIHTTPRequest requestWithURL:url];
request.timeOutSeconds = 30;
[request setDelegate:self]; // I correctly set the ASIHTTPRequestDelegate in my .h file
[request startAsynchronous];
}
- (void)requestFinished:(ASIHTTPRequest *)azrequest {
NSString *responseString = [azrequest responseString];
NSData *responseData = [azrequest responseData];
NSLog(@"repo : %@ / %@", responseData, responseString);
}
そして、ログには次のように表示されます: "repo:(null)/ <> /"
たぶん、私は良い方法で結果を使用していません..私のJSON応答を得る解決策はありますか?
よろしく、Sébastien;)