我有一个图像处理程序,它从磁盘到浏览器提供jpeg,如下所示:
_context.Response.ContentType = "image/jpeg";
_context.Response.TransmitFile(filepath);
尝试按照Googles的网页速度推荐,并建议我无损压缩这些图片。
在提供服务之前,我是否可以在此处理程序中执行此操作。有几十万,所以单独优化它们实际上不是一种选择。
由于
答案 0 :(得分:1)
将其放入Web.config中以启用压缩
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>
但是请注意,动态压缩会影响性能,首先是您的基准测试;)