করার PUT
সার্ভারে ডাটা সংকুচিত আপনি অনুরোধের মূল কম্প্রেস এবং সেট করতে হবে Content-Encoding: gzip
হেডার। শিরোনামটি নিজেই সঙ্কুচিত হওয়া উচিত। এটি Mod_deflate নথিভুক্ত :
Mod_deflate মডিউলটি একটি gzip সংক্ষেপিত অনুরোধের বডি ডিসক্রप्रेस করার জন্য একটি ফিল্টার সরবরাহ করে। এই বৈশিষ্ট্যটি সক্রিয় করার জন্য আপনাকে সেট ইনপুটফিল্টার বা অ্যাডিনপুটফিল্টার ব্যবহার করে ডিফল্ট ফিল্টারটি ইনপুট ফিল্টার চেইনে প্রবেশ করতে হবে।
...
এখন যদি কোনও অনুরোধে কোনও বিষয়বস্তু-এনকোডিং থাকে: gzip শিরোনাম, শরীর স্বয়ংক্রিয়ভাবে সঙ্কুচিত হবে। কয়েকটি ব্রাউজারের কাছে জিপিপ রিকোয়েস্ট করার ক্ষমতা রয়েছে। যাইহোক, কিছু বিশেষ অ্যাপ্লিকেশনগুলি আসলে অনুরোধ সংক্ষেপণ সমর্থন করে, উদাহরণস্বরূপ কিছু ওয়েবডিএভি ক্লায়েন্ট।
এবং একটি নিবন্ধ এটি বর্ণনা এখানে :
তাহলে তুমি কিভাবে এটা করেছ? Mod_deflate উত্স কোড থেকে আবার এখানে একটি ব্লার্ব রয়েছে: কেবলমাত্র মূল অনুরোধে / কোনও সাব-কিউয়েস্টগুলিতে কাজ করুন। এর অর্থ হ'ল অনুরোধের পুরো বডিটি অবশ্যই gzip কমপ্রেস করা উচিত যদি আমরা এটি ব্যবহার করা বেছে নিয়ে থাকি তবে উদাহরণস্বরূপ, একটি মাল্টিপার্ট রিকুয়েস্টে ফাইল যুক্ত অংশটি সংকোচন করা সম্ভব নয়।
পৃথকভাবে, একটি ব্রাউজার সার্ভারের প্রতিক্রিয়া সামগ্রীটি এখানেAccept-Encoding
হিসাবে শিরোনাম সেট করে সংকুচিত হওয়ার জন্য অনুরোধ করতে পারে :
GET /index.html HTTP/1.1
Host: www.http-compression.com
Accept-Encoding: gzip
User-Agent: Firefox/1.0
এটি ব্রাউজারে সংকুচিত ডেটা ফিরিয়ে দেবে।
you must compress the whole request, inclusive of header
। তবে, http শিরোনামগুলি সংকুচিত করা উচিত নয় । কেবলমাত্র যে জিনিসটি সংকুচিত করতে হবে (সম্পূর্ণভাবে, নিবন্ধটি আপনি সঠিকভাবে উদ্ধৃত করেছেন তেমন), এটি হ'ল এইচডিপি বডি।