1
我在我的項目中使用ASIHTTPRequest,我有一個iPhone 3G的問題。 我發送一個請求:ASIHTTPRequest與iPhone 3G
NSURL* pageURL = [NSURL URLWithString:@"https://accounts.google.com/ServiceLogin?service=sj"];
loginPageRequest = [[ASIHTTPRequest alloc] initWithURL:pageURL];
[loginPageRequest setTimeOutSeconds:30];
[loginPageRequest setDelegate:self];
[loginPageRequest startAsynchronous];
,並在其他設備中我得到一個responde到:
- (void)requestFinished:(ASIHTTPRequest *)request
,並在iPhone 3G,我收到了很多次:
- (void)requestFailed:(ASIHTTPRequest *)request
與錯誤MSG:The request timed out
我設置請求超時爲30秒。
任何想法爲什麼會發生?
可能是你的ASIHTTPRequest在3G需要更多的時間,所以改變30到90並嘗試它 – iDhaval 2012-04-10 10:37:40