대부분 failMethod
으로 끝나면 오류 메시지에 Request timed out
과 많은 전문 용어가 표시됩니다. 왜 이런거야? 그것을위한 해결책이 있습니까? 나는 일반적으로 말하는 것을 의미요청 시간 초과 요청 - ASIHTTPRequest - 코드 제공
[self setNetworkQueue:[ASINetworkQueue queue]];
[[self networkQueue] setDelegate:self];
[[self networkQueue] setShouldCancelAllRequestsOnFailure:NO];
[[self networkQueue] setRequestDidFinishSelector:@selector(successMethod:)];
[[self networkQueue] setRequestDidFailSelector:@selector(failMethod:)];
ASIHTTPRequest *r = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:@"http://www.example.com/wenb"]];
[r setUseKeychainPersistence:YES];
[[self networkQueue] addOperation:r];
[[self networkQueue] go];
글쎄, 이것은 실제 URL이 아닙니다 :). URL을 브라우저 창에 붙여 넣으면 즉시 표시됩니다 (1 초 미만). 내 코드에서 뭔가 잘못하고 있니? – Illep
아니요, 게시 한 코드에 잘못 표시된 부분이 없습니다. 모바일 사파리를 통해 URL에 액세스하여 정보를 좁혀보세요. 정보가로드되면 앱에 문제가 있다는 것을 알게되며, 알 수없는 경우 기기가 켜져있는 네트워크에 문제가 있다는 것을 알게됩니다. – lxt