java - Remove transfer encoding in Http Request -
मैं एक SOAP अनुरोध भेज रहा हूँ यह एन्कोडिंग प्रकार का उपयोग ट्रैशर-एन्कोडिंग चंक्ड के रूप में करता है।
अनुरोध ठीक से नहीं भेजा गया है। मुझे सामग्री एन्कोडिंग के साथ कुछ समस्या है।
रिक्त अनुरोध भेजा जाता है। मुझे सर्वर से 500 त्रुटि मिल रही है "सामग्री-प्रकार: पाठ / xml; वर्णसेट = यूटीएफ -8 [\ r] [\ n]" SOAPAction: "fir_auto_complete / fir_auto_completeListRequest" [\ r] [\ n] "उपयोगकर्ता-एजेंट: एक्सिस 2 [\ r] [\ N] "होस्ट: लोकलहोस्ट: 9090 [\ r] [\ n]" ट्रांसफर एन्कोडिंग: चुने गए [\ r] [\ n] " मैंने ऐसा करने की कोशिश की है यह काम करता है लेकिन ऐसा नहीं लगता मुझे सर्वर से 500 त्रुटि मिल रही है।
सार्वजनिक प्रतिसाद getNumber (@Context final HttpServletRequest संदर्भ, @Queryपरम ("नाम") अंतिम स्ट्रिंग का नाम) असमर्थित एंटरिंग अपवाद {वापसी Response.ok (JSONHelper.withJSONCallback (संदर्भ, जेएसओएनएचएलपर। टू जेएसओएन (नाम))। हेडर ("वर्णसेट", "यूटीएफ -8")। हेडर ("सामग्री-एन्कोडिंग", "जीज़िप") बिल्ड (); } डेटा के पैकेट भेजे गए हैं खाली है
मुझे लगता है कि स्थानांतरण एन्कोडिंग प्रकार के साथ एक समस्या है।
क्या कोई सुझाव देता है कि एन्कोडिंग प्रकार कैसे बदल सकता है और एन्कोडिंग प्रकार का सुझाव कैसे दिया जाता है।
सेट करने की कोशिश setContentLength कोई भी स्थानांतरित एन्कोडिंग के लिए भेजा जा रहा डेटा के आकार में करने के लिए
Comments
Post a Comment