2011-09-26 22 views
5

मैं कुछ फ़ाइलों को संपीड़न के साथ सर्वर पर अपलोड करने की कोशिश कर रहा हूं। फाइलें काफी बड़ी होंगी और सर्वर एक मानक HTTP सर्वर है जहां इंटरफ़ेस परिभाषित करता है कि वे संपीड़ित नहीं हैं। क्या सामग्री-एन्कोडिंग जैसी कुछ चीज़ों का उपयोग करना संभव है यह इंगित करने के लिए कि अपलोड अनुरोध संपीड़ित है, उतना ही इसका उपयोग डाउनस्ट्रीम संपीड़न के लिए किया जाता है?सामग्री-एन्कोडिंग का उपयोग करना संभव है: HTTP पोस्ट अनुरोध में gzip?

उत्तर

6

अपाचे mod_deflate module के साथ इसका समर्थन करता है लेकिन मुझे एक सामान्य वेब सर्वर सुविधा नहीं दिखती है। यदि आपके पास सर्वर तक पहुंच है तो आप इस मॉड्यूल को सक्षम कर सकते हैं या अपने संपीड़ित डेटा को संभालने के लिए सर्वर साइड कोड को फिर से लिख सकते हैं (उदा। एक विशेष सर्वलेट/PHP जो डिकंप्रेस्ड डेटा के साथ मूल सर्वलेट/PHP को कॉल करता है)।