-
Notifications
You must be signed in to change notification settings - Fork 52
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
New RFCs update HTTP/1.1 #42
Comments
Also, 7230 has this: "Userinfo (i.e., username and password) are now disallowed in HTTP and HTTPS URIs, because of security issues related to their transmission on the wire. (Section 2.7.1)" Doe that mean _split_url() should remove support for user:pass@host? |
The spec says that you can't transmit username/password in a URI over the wire, which I don't think we do. It doesn't prohibit using that format for someone to make a request, though. |
Ah I see, that makes sense. I just wasn't sure how the full URI would ever end up on the wire. Surely it always get divided up to become the path, and host and authorisation headers? |
I think so, but maybe there's some obscure header that wants the original URI or something. Or maybe it's just a general precaution statement. |
Fair enough. |
Links to summaries of changes, with selected items that seem relevant to HTTP::Tiny (i.e. clients) given as a checklist:
No changes No changes No changes No changes |
Extra for your todo list: Update: My mistake. I was crashing out in |
I saw this page summarizing some changes: http://evertpot.com/http-11-updated/
We need to review changes and double check how we hold up with the new RFC.
The one that jumps out that we're out of spec is this one:
The text was updated successfully, but these errors were encountered: