Skip to content

Conversation

@Tratcher
Copy link
Member

Fixes #24175. This is the IIS portion of the feature. IIS is easy because Http.Sys adds a fake Transfer-Encoding: chunked header even for HTTP/2 requests.

@Tratcher Tratcher added this to the 5.0.0-rc2 milestone Aug 28, 2020
@Tratcher Tratcher requested review from halter73 and jkotalik August 28, 2020 22:19
@Tratcher Tratcher self-assigned this Aug 28, 2020
@ghost ghost added the area-servers label Aug 28, 2020
@Tratcher
Copy link
Member Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.InProcess
{
[Collection(PublishedSitesCollection.Name)]
public class Http2Tests : IISFunctionalTestBase
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there any HTTP/1.x tests for RequestCanHaveBody?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added a few

@Tratcher
Copy link
Member Author

Tratcher commented Sep 4, 2020

I'm struggling with the IIS test failures. It only fails in IIS, not express, and only on the CI. It seems to get back a 200 response with no body when we're expecting a body to be echo'd.

I'm going to try updating the CI agents. I know we're using obsolete versions of Win10. #25627

@Tratcher
Copy link
Member Author

@Pilchie please merge for rc2.

@Pilchie Pilchie added the Servicing-approved Shiproom has approved the issue label Sep 11, 2020
@Pilchie
Copy link
Member

Pilchie commented Sep 11, 2020

Approved for .NET 5 RC2.

@Pilchie Pilchie merged commit 4383118 into dotnet:release/5.0 Sep 11, 2020
@Tratcher Tratcher deleted the tratcher/iishasbody branch September 11, 2020 18:45
@amcasey amcasey added area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions and removed area-runtime labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants