是否可以在HTTPListeners中使用http2功能?我没有听到任何关于它的消息,但是我听说IIS/asp.net堆栈的新版本支持它,所以我希望HTTPListener也会被ugpraded或者提供替代方案。是否可以在HTTPListener中使用HTTP2
如果不是支持http2的最佳选择,使用原始套接字还是可以扩展httplistener?
编辑:澄清我不只是寻找一个解决方案,“报道”http2,但一个使我能够实际使用http2新功能,如推内容,我的用例是我有一个自定义的CMS(自写)服务器的延迟极低(即时回复所有请求),唯一需要优化的是能够推送内容并能够多路复用,因为目前我希望的唯一加速是避免来自如此多绕线的延迟
但我在看使用http2功能,所以除非在.net端有明确的功能支持,我不认为我可以做到这一点(比如推送未向客户端请求的附加数据),或者我误解了什么? –
客户端和服务器之间的整个HTTP会话由'http.sys'处理。 'HttpListener'只从'http.sys'获取请求数据,并通过它将响应发送回客户端。一旦'http.sys'支持HTTP/2,'HttpListener'的公共接口不需要改变。 – codekaizen
如果要显示新功能,例如推送内容,我不知道如何在当前界面中显示这些新功能,或者如果您认为它可以让您编写样本? –