[英]Configuring IIS dynamic compression of Json
我在測試Json輸出的dynamicCompression時遇到問題。 Application是一個MVC / WEBAPI5應用程序,我正在調查的請求是Get WebAPI請求。
我讓Json回來但沒有被壓縮。
我已經按照步驟在IIS8中配置Json的動態壓縮了如何在IIS7中使用gzip壓縮?
如:
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="application/json" enabled="true" />
<add mimeType="application/json; charset=utf-8" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
</httpCompression>
我安裝了壓縮模塊,我可以在FailedRequestTracelog中看到以下特定調用的以下內容:
您可以在我的fiddler跟蹤中看到它看起來似乎是一個匹配的類型,盡管它說FailedRequestTrace輸出中不是這種情況。
有任何想法嗎?
您可以在Web API中查看我在下面的博客文章中進行壓縮的一種方法。 http://blogs.msdn.com/b/kiranchalla/archive/2012/09/04/handling-compression-accept-encoding-sample.aspx
如果您想使用IIS進行壓縮,請查看以下帖子: https : //stackoverflow.com/a/17331627/1184056
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.