-
Notifications
You must be signed in to change notification settings - Fork 565
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handling Expect/continue #18
Comments
This is marked for the first implementable draft. @mnot do you still plan to submit a text proposal? |
From my posts to the HTTP mailing list: This is something that gets used extensively in printing to avoid sending gigabytes of print data to a printer that needs authentication for certain operations... Perhaps something to add to section 8.1.1, e.g.: Use of Expect with 100 (Continue) response:
Failed response needing authentication:
Then we'd also need a clarification in section 8.1.3 to allow a single HEADERS response frame with :status = 100. |
An alternative is to simply do away with it and have the server respond as soon as it wants with the 401 status - with flow control the client won't get too far ahead of the server, and with streams we don't have to deal with the expense of closing the connection and bringing a new one up (something that you need to do with HTTP/1.1 if Expect isn't supported by the server...) Either way we should say something about it to give guidance/recommendations on HTTP/1.1 solutions that are adding support for HTTP/2.0... |
fix Integer representation algorithm flow
See pull request on #264; think that one will close this too. |
We need to give advice on how proxies, etc. should handle Expect/continue interactions.
The text was updated successfully, but these errors were encountered: