मैं वेब सेवा के साथ संवाद करने और प्रतिक्रिया प्राप्त करने के लिए ASIHTTPRequest क्लास का उपयोग कर रहा हूं। यह मैं कैसे सर्वर से एक अनुरोध भेज हैआईफोन और 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" कहता है। ऐसा नहीं होना चाहिए; "%@verifyLogin.json" ???? – Jake
मेरे पास एक ही समस्या है, कोई किस्मत ?! – Sasho