Revert "Set default protocol to HTTP/1.x"

This reverts commit 97acb95715.
This commit is contained in:
John Luo 2018-10-17 12:46:35 -07:00
parent e364177c5f
commit 5d337fbd9d
3 changed files with 6 additions and 6 deletions

View File

@ -126,8 +126,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core
/// <summary>
/// The protocols enabled on this endpoint.
/// </summary>
/// <remarks>Defaults to HTTP/1.x.</remarks>
public HttpProtocols Protocols { get; set; } = HttpProtocols.Http1;
/// <remarks>Defaults to HTTP/1.x and HTTP/2.</remarks>
public HttpProtocols Protocols { get; set; } = HttpProtocols.Http1AndHttp2;
/// <summary>
/// Gets the <see cref="List{IConnectionAdapter}"/> that allows each connection <see cref="System.IO.Stream"/>

View File

@ -15,7 +15,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Tests
public void ProtocolsDefault()
{
var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0));
Assert.Equal(HttpProtocols.Http1, listenOptions.Protocols);
Assert.Equal(HttpProtocols.Http1AndHttp2, listenOptions.Protocols);
}
[Fact]

View File

@ -385,7 +385,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Tests
serverOptions.ConfigureEndpointDefaults(opt =>
{
// Kestrel default.
Assert.Equal(HttpProtocols.Http1, opt.Protocols);
Assert.Equal(HttpProtocols.Http1AndHttp2, opt.Protocols);
ranDefault = true;
});
@ -415,14 +415,14 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Tests
.LocalhostEndpoint(5002, opt =>
{
// Kestrel default.
Assert.Equal(HttpProtocols.Http1, opt.Protocols);
Assert.Equal(HttpProtocols.Http1AndHttp2, opt.Protocols);
ran2 = true;
})
.Load();
serverOptions.ListenAnyIP(0, opt =>
{
// Kestrel default.
Assert.Equal(HttpProtocols.Http1, opt.Protocols);
Assert.Equal(HttpProtocols.Http1AndHttp2, opt.Protocols);
ran3 = true;
});