웹 서비스와 통신하고 응답을 받으려면 ASIHTTPRequest 클래스를 사용하고 있습니다. 이것은 내가 서버에 요청을 전송하는 방법이다iPhone 및 ASIHTTPRequest - HTTP 연결을 시작할 수 없습니다.
NSString *str = [NSString stringWithFormat:@"%@verifyLogin.json", serverUrl];
NSURL *url = [NSURL URLWithString:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
ASIHTTPRequest *request = [[[ASIHTTPRequest alloc] initWithURL:url] autorelease];
[request addRequestHeader:@"Content-Type" value:@"text/x-gwt-rpc; charset=utf-8"];
NSDictionary* data = [NSDictionary dictionaryWithObjectsAndKeys:emailId, @"username", pwd, @"password", nil];
[request appendPostData: [[data JSONFragment] dataUsingEncoding: NSUTF8StringEncoding]];
[request setRequestMethod:@"POST"];
[request setDelegate:self];
[request setDidFinishSelector: @selector(gotLoginResponse:)];
[request setDidFailSelector: @selector(loginRequestFailed:)];
[networkQueue addOperation: request];
[networkQueue go];
제어는 즉시 오류 루틴 및 오류 설명 및 도메인으로 이동됩니다
HTTP 연결 및 ASIHTTPRequestErrorDomain을 시작할 수 없습니다
HTTP 요청을 확인하기위한 데스크탑 도구를 통해 동일한 요청을받을 수 있으므로 설정이 모두 정확하다는 것을 알고 있습니다.
요청을 보내는 동안 내가 누락 된 내용을 누군가에게 알려주실 수 있습니까?
감사합니다.
이 성공적으로 실행되었습니다. 그것은 있어야하지 않는다. "%@verifyLogin.json"???? – Jake
나는 같은 문제가있다, 어떤 행운이 있니?! – Sasho