我試圖在iis中啓用SVGZ,但我遇到了一些麻煩。這是我做的:我添加了一個SVGZ MIME類型IIS控制檯並編譯一個dll來處理減壓,我加入到「ISAPI篩選器」控制檯:在iis中啓用svg解壓縮
namespace svgzHandler
{
using System;
using System.Web;
public class svgzHandler : IHttpHandler
{
public bool IsReusable { get { return true; } }
public void ProcessRequest(HttpContext context)
{
HttpResponse r = context.Response;
r.ContentType = "image/svg+xml";
r.AppendHeader("Content-Encoding", "gzip");
r.WriteFile(context.Request.PhysicalPath);
}
}
}
但它仍然似乎並不工作......這段代碼中是否有錯誤?有什麼我忘了嗎?
這是錯誤我在瀏覽器中得到:
3210感謝您的幫助!