আমি আমার ওয়েব কোডফাইগ ফাইলে আমার আইআইএস 7 সংক্ষেপণ সেটিংস কনফিগার করার চেষ্টা করছি। আমি জিটিপ হওয়ার জন্য এইচটিটিপি 1.0 অনুরোধগুলি সক্ষম করার চেষ্টা করছি।
এমএসডিএন এখানে এটি সম্পর্কে সমস্ত তথ্য আছে ।
আমার নিজের ওয়েবসাইটের ওয়েবকনফাইগ ফাইলটিতে এই কনফিগারেশন তথ্য থাকা কি সম্ভব? অথবা আমার কি এটিকে অ্যাপ্লিকেশন পর্যায়ে সেট করার দরকার আছে? বর্তমানে, আমার ওয়েব কোডফাইজে আমার কাছে সেই কোডটি রয়েছে ...
<system.webServer>
<urlCompression
doDynamicCompression="true"
dynamicCompressionBeforeCache="true" />
<httpCompression
cacheControlHeader="max-age=86400"
noCompressionForHttp10="False"
noCompressionForProxies="False"
sendCacheHeaders="true" />
... other stuff snipped ...
</system.webServer>
এটি কাজ করছে না :( HTTP 1.1 টি অনুরোধগুলি সংকুচিত হচ্ছে, ঠিক 1.0 নয়।
উপরের এমএসডিএন পৃষ্ঠাটি বলে যে এটি এতে ব্যবহার করা যেতে পারে:
- Machine.config
- ApplicationHost.config
- রুট অ্যাপ্লিকেশন ওয়েবকনফিগ
- অ্যাপ্লিকেশন ওয়েবকনফিগ
- ডিরেক্টরি ওয়েবকনফিগ
সুতরাং, আমরা কি ওয়েব-কনফিগ ফাইলগুলিতে প্রোগ্রাম-ভিত্তিতে প্রতি-ওয়েবসাইট-ভিত্তিতে এই সেটিংগুলি সেট করতে পারি? (এটি একটি অ্যাপ্লিকেশন ওয়েবকনফাইগ ফাইল ...) আমি কী ভুল করেছি?
চিয়ার্স :)
সম্পাদনা: আমাকে জিজ্ঞাসা করা হয়েছিল কীভাবে আমি জানি যে HTTP1.0 সংকুচিত হচ্ছে না। আমি ব্যর্থ অনুরোধ ট্র্যাকিং বিধিগুলি ব্যবহার করছি, যা প্রতিবেদন করে:
DYNAMIC_COMPRESSION_START
DYNAMIC_COMPRESSION_NOT_SUCESS
Reason: 3
Reason: NO_COMPRESSION_10
DYNAMIC_COMPRESSION_END
appcmd
অ্যাপ্লিকেশন স্তরের সেটিংস সেট করতেও ব্যবহার করতে পারেন (যা সম্ভবত আরও সহজ)।