我正在使用ASIHTTPRequest,但我有一個responseData爲空。 響應應該是一個JSON響應,當我嘗試在瀏覽器中執行此操作時,它的效果非常好。ASIHTTPRequest responseData null
這裏是我的代碼:
- (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);
}
和日誌顯示此: 「回購:(空)/ <> /」
也許,我沒有使用與好辦法的結果有沒有解決我的JSON響應?
問候, 塞巴斯蒂安;)
您確定您的網址正在生成良好的JSON響應嗎? – Rob 2012-08-11 15:35:07
是的,我喜歡。我嘗試在我的瀏覽器上,它完美的作品... – 2012-08-12 12:06:38