मैं आईफोन के लिए ASIHttpRequest (v। 1.8-95) का उपयोग करता हूं और कुछ बॉडी डेटा के साथ एक सिंक्रोनस डेलेटी अनुरोध बनाना चाहता था।शरीर पैरामीटर के साथ ASIHttpRequest DELETE विधि
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:nsUrl];
[request appendPostData:[@"some body params" dataUsingEncoding:NSUTF8StringEncoding]];
[request setRequestMethod:@"DELETE"];
[request startSynchronous];
हालांकि मैं के माध्यम से
NSLog(@"request: method:%@", request.requestMethod);
कि विधि सही ढंग से सर्वर साइड "पोस्ट करें" अनुरोध प्राप्त हुआ था पर "हटाएँ" करने के लिए स्थापित किया गया था क्लाइंट पक्ष पर पुष्टि की गई: मैं इस तरह से चला गया !
तो मैं बस छोड़
[request appendPostData: ..]
एक सही हटाएँ सर्वर साइड पर प्राप्त होता है)
तो क्या मेरे अनुरोध के साथ गलत क्या है? किसी भी समाधान के लिए धन्यवाद।
सादर
creator_11
आपके संकेत के लिए धन्यवाद, आपने मुझे इस Google समूह में भी भेजा है। जैसा कि बताया गया है कि अतिरिक्त "buildPostBody" कथन के साथ सुझाए गए समाधान ने ठीक काम किया है और DELETE अनुरोध अब सफल हुआ है। धन्यवाद। –