根据 Asp.Net 团队提供的信息What not to do in Asp.net you should not use PreSendRequestHeadersin a Managed HttpModule。
PreSendRequestHeaders 和 PreSendRequestContext
建议:不要将这些事件与托管模块一起使用。
PreSendRequestHeaders 和 PreSendRequestContext 事件可与本机 IIS 模块一起使用,但不能与实现 IHttpModule 的托管模块一起使用。设置这些属性可能会导致异步请求出现问题。
这正是我在图像处理库中所做的中所做的,以确保随响应一起发送正确的 mime 类型。
推荐的替代方法是什么?