मैं आईफोन ऐप विकसित कर रहा हूं और मैन्युअल रूप से POST अनुरोधों का निर्माण कर रहा हूं। वर्तमान में, इसे भेजने से पहले जेएसओएन डेटा को संपीड़ित करने की आवश्यकता है, इसलिए सर्वर को बताने के लिए सामग्री को संपीड़ित करना है। सामग्री प्रकार हेडर को gzip पर सेट करना स्वीकार्य नहीं हो सकता क्योंकि सर्वर JSON डेटा की अपेक्षा करता है। मैं पारदर्शी समाधान की तलाश में हूं, कुछ ऐसा है जो कुछ हेडर जोड़ने के लिए है जो JSON डेटा को gzip में संपीड़ित किया गया है।gziped सामग्री के साथ HTTP POST अनुरोध कैसे भेजें?
मुझे पता है, क्लाइंट सर्वर को यह बताने का मानक तरीका है कि क्लाइंट एन्कोडिंग स्वीकार करता है, लेकिन आपको पहले एन्कोडिंग हेडर स्वीकार करने के साथ GET अनुरोध करना होगा। मेरे मामले में, मैं पहले से एन्कोड किए गए डेटा को पोस्ट करना चाहता हूं।
मिला: http://serverfault.com/questions/56700/is-it-possible-to-enable-http-compression-for-requests – Centurion