पाने के लिए जब मैं निम्नलिखित कोड निष्पादित करें:URLRequest/URLLoader ऑटो परिवर्तित पोस्ट अनुरोध
var urlRequest:URLRequest = new URLRequest("http://somehost/with/some/path?andsomequerystring=true");
urlRequest.method = 'POST';
var urlLoader:URLLoader = new URLLoader(urlRequest);
urlLoader.addEventListener(Event.COMPLETE, function(event:Event):void{
trace('sweet');
});
इसे पाने के लिए मेरी स्पष्ट पोस्ट अनुरोध बदल जाता है क्वेरी स्ट्रिंग की उपस्थिति के कारण। अगर मैं क्वेरीस्ट्रिंग को हटाता हूं (और POST बॉडी के हिस्से के रूप में क्रमबद्ध करता हूं), तो यह सफलतापूर्वक संबंधित POST अनुरोध करता है। क्या ऐसा करने से रोकने के लिए कोई रास्ता है? मेरे सर्वर के लिए एक क्वेरीस्ट्रिंग के साथ एक POST अनुरोध किया जाना आवश्यक है।
मैं इस पुस्तकालय की जाँच और कुछ नहीं देता है, तो सुझाव देंगे: https://github.com/gabriel/as3httpclient यह इस मुद्दों में से कुछ मैं प्रदान की कक्षाओं का उपयोग कर आई है अतीत हो जाता है लगता है। – shaunhusain
कृपया, github.com/gabriel/as3httpclient के बारे में नोट करें। यह एक कस्टम सॉकेट लाइब्रेरी है, इस प्रकार सर्वर पर सॉकेट सुरक्षा नीति की आवश्यकता होती है, जिससे आप डेटा लाने की कोशिश करेंगे। हर कोई यह सेवा प्रदान नहीं करता है। –