最近关于HTTP/2标准的讨论有很多,非常类似于谷歌的SPDY.

似乎大多数现代浏览器都支持finalized HTTP/2 draft所布局的大部分功能(例如,参见here).

但是,从使用ASP的服务器端编码的Angular 来看.NET和IIS,很难从微软那里找到关于该标准将如何在future 应用的很多信息.NET框架,尤其是使用ASP.NET(见here).

在当前使用.NET Framework 4或更高版本的解决方案中,可以使用哪些选项来整合通过HTTP/2提供的技术?

还有,有没有人发现微软关于System.Netnamespaces and classes是否会更新的消息?

对于基本的问题格式,我很抱歉-我是网络开发的新手,我只是想确保我跟上了新技术和新兴技术的轨道.

推荐答案

2016-07-21:

HTTP/2 requires Windows 10 or Windows Server 2016 on the server side.这些操作系统附带IIS 10.到目前为止,IIS 10还不能安装在较旧的操作系统上.鉴于过go 的行为,它不太可能在底层操作系统上可用.

启用SSL(这是HTTP/2协议的要求)后,Windows10上的IISExpress将开始使用更新后的协议与浏览器交互.

(https://weblogs.asp.net/scottgu/released-today-visual-studio-2015-asp-net-4-6-asp-net-5-ef-7-previews)

鉴于HTTP/2没有改变任何HTTP语义,我不希望应用程序做任何特殊的事情来利用它.它应该适用于任何情况.NET版本和任何框架.不过,我还没有试过.


2015年2月:

目前,您需要在IIS前面使用代理服务器.或者是支持HTTP2的CDN.鉴于所有浏览器都已经支持它,我预计所有主要的CDN都会非常迅速地支持它.

The Win10 version of IIS will support HTTP 2根据微软目前可用的信息.

我很确定,考虑到HTTP 2背后有多少蒸汽,网络BCL类最终会得到更新.所有的客户机和服务器似乎都愿意很快地支持它.

Asp.net相关问答推荐

使用 aspnet core SignalR 客户端为 VSIX 项目.

Windows 命令行中的/p:是什么意思

jQuery隐藏字段

如何缓存数据库表以防止在 Asp.net C# mvc 中出现许多数据库查询

解析 JSON 响应的最简单方法

Web Api 请求内容在操作过滤器中为空

相当于服务器端的 ASP.NET 包括

如何在asp.net mvc的html.actionlink中调用javascript函数?

ASP.NET vNext 与主机无关,这意味着什么?

ASP.NET 会话超时测试

如何配置 ELMAH 以使用 Windows Azure?我在 Elmah.axd 上得到 404

Web.Config 中的 Assemblies node 的用途是什么?

.NET AJAX 调用 ASMX 或 ASPX 或 ASHX?

远程计算机无法连接到 Visual Studio Web 服务器

将 C# ASP.NET 数组传递给 Javascript 数组

System.Threading.Tasks - 限制并发任务的数量

Application_Start 和 Application_OnStart 之间的区别

~/ 等价于 javascript

DropDownList 的 SelectedValue 与 SelectedItem.Value

使用 jQuery 从 asp:RadioButtonList 读取选定的值