我正在开发一个浏览器插件和服务器组件系统,它使用自定义编码类型流式传输内容。现在我希望能够在服务器端检测客户端是否可以处理特殊编码,并希望使其与使用 HTTP 的通常方式保持一致,所以我想从浏览器插件中添加一个新的Accept-Encoding 请求标头中的编码。IE:
接受编码:gzip、deflate、myencoding
我已经尝试实现 IHttpNegotiate 并将其设置为BeginningTransaction 中的附加标头,但它似乎要么忽略它,要么稍后被覆盖。
我正在开发一个浏览器插件和服务器组件系统,它使用自定义编码类型流式传输内容。现在我希望能够在服务器端检测客户端是否可以处理特殊编码,并希望使其与使用 HTTP 的通常方式保持一致,所以我想从浏览器插件中添加一个新的Accept-Encoding 请求标头中的编码。IE:
接受编码:gzip、deflate、myencoding
我已经尝试实现 IHttpNegotiate 并将其设置为BeginningTransaction 中的附加标头,但它似乎要么忽略它,要么稍后被覆盖。