[英]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尚未可用於在較舊的操作系統上進行安裝。 考慮到過去的行為,它不太可能在較低級別的操作系統上可用。
啟用SSL(這是HTTP / 2協議的要求)后,Windows 10上的IISExpress將開始使用更新的協議與瀏覽器進行交互。
鑒於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.