Mono HttpListener HTTP / 2支持

时间:2016-08-26 13:22:59

标签: networking mono http2

如何在Mono中使用HTTP / 2和HttpListener?

我已经开启了SSL,但仍然使用HTTP / 1.1进行通信。

1 个答案:

答案 0 :(得分:0)

http://www.mono-project.com/news/2017/08/04/upgrading-httpwebrequest/

中所述

在单声道的未来版本中,协议支持将取决于平台。

来自帖子:

Windows/.NET Framework                        HttpWebRequest
Windows/Mono                                  HttpWebRequest
Windows/UWP Windows native                    WinHttpHandler (HTTP 2.0 capable)
Windows/.NET Core   Windows native            WinHttpHandler (HTTP 2.0 capable)
Android/Xamarin Default to Android’s HTTP transport
Can be configured to be HttpWebRequest.
iOS, tvOS, watchOS/Xamarin  Default to        NSUrlSession (HTTP 2.0 capable)
Can be configured to use HttpWebRequest.
macOS/Xamarin   Default to                    NSUrlSession (HTTP 2.0 capable)
Can be configured to use                      HttpWebRequest
macOS/Mono  HttpWebRequest
macOS/.NET Core                               libcurl-based HTTP transport (HTTP 2.0 capable)
Linux/Mono  HttpWebRequest
Linux/.NET Core                               libcurl-based HTTP transport (HTTP 2.0 capable)