簡體   English   中英

.NET上的HTTP / 2(HTTP2或SPDY)

[英]HTTP/2 (HTTP2 or SPDY) on .NET

最近有很多關於HTTP / 2標准的新聞 ,與Google的SPDY非常相似。

似乎大多數現代瀏覽器都支持最終定稿的HTTP / 2草案提供的許多功能(例如,請參見此處 )。

但是,從使用ASP.NET和IIS進行服務器端編碼的角度來看,很難從Microsoft那里獲得很多有關如何在.NET框架中使用該標准的信息,尤其是在ASP.NET中(請參見此處 )。

在當前使用.NET Framework 4或更高版本的解決方案中,可以采用哪些選項來整合通過HTTP / 2獲得的技術?

此外,是否有人從Microsoft獲得有關是否將更新System.Net 命名空間和類的任何消息?

很抱歉使用基本的問題格式-我是Web開發的新手,並且只想確保我能跟蹤新興技術。

2016-07-21:

HTTP / 2在服務器端需要Windows 10或Windows Server 2016。 那些操作系統隨IIS 10一起提供。到目前為止,IIS 10尚未可用於在較舊的操作系統上進行安裝。 考慮到過去的行為,它不太可能在較低級別的操作系統上可用。

啟用S​​SL(這是HTTP / 2協議的要求)后,Windows 10上的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前面有一個代理服務器。 或執行HTTP 2的CDN。考慮到所有瀏覽器均已支持它,我希望所有主要的瀏覽器都可以非常迅速地支持它。

根據當前可用的Microsoft信息,IIS的Win10版本將支持HTTP 2

我非常確定,由於HTTP 2背后的負擔,網絡BCL類最終將被更新。所有客戶端和服務器似乎都願意非常迅速地支持它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM