IIS tarafından sıkıştırılacak özel işleyicisinden dinamik içerik sıkıştırmak 7.iis7 sorun özel bir işleyici gelen dinamik içerik alma yaşıyorum
Bizim işleyicisi json verilerini (tükürür Content-Type: application/json; charset = domain.com/example.mal/OperationName?Param1=Val1 & Param2 = vAL2
IIS 6'da, biz yapmak zorunda tüm düzenleme MetaBase.xml konulmuştur: utf-8) ve bunun gibi görünüyor url yanıt ve IIsCompressionScheme öğesinde, HcScriptFileExtensions özniteliğinin 'özel' uzantısına sahip olduğundan emin olun.
Statik ve Dinamik sıkıştırma, sunucu ve web sitesi düzeyinde ortaya çıkar. Normal .aspx sayfalarının doğru şekilde sıkıştırıldığını doğrularım. Sıkıştırılamadığım tek içerik, özel işleyiciden gelen içeriktir.
hiçbir başarı ile şu yapılandırmaları denedi: Yardımlarınız için şimdiden
<handlers>
<add name="MyJsonService" verb="GET,POST" path="*.mal" type="Library.Web.HttpHandlers.MyJsonServiceHandlerFactory, Library.Web" />
</handlers>
<httpCompression>
<dynamicTypes>
<add mimeType="application/json" enabled="true" />
</dynamicTypes>
</httpCompression>
_
<httpCompression>
<dynamicTypes>
<add mimeType="application/*" enabled="true" />
</dynamicTypes>
</httpCompression>
_
<staticContent>
<mimeMap fileExtension=".mal" mimeType="application/json" />
</staticContent>
<httpCompression>
<dynamicTypes>
<add mimeType="application/*" enabled="true" />
</dynamicTypes>
</httpCompression>
teşekkürler.
1, ancak belirtmeliyim 'charset = utf-8' karakterinin farkı, bağlantıyı yaptığınız dizide belirtilen IIS ayrıştırma hatası nedeniyle gerekli – orip