-
Notifications
You must be signed in to change notification settings - Fork 43
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
request target is h1-specific #259
Comments
Also some instances of "target URI" |
Going through Semantics: 5.1 defines "target resource" and "target URI" pretty well, and they (mostly target resource) are used consistently and appropriately throughout the spec, with these exceptions: 1.
2.5.3.
Not sure, due to weirdness around OPTIONS. 2.5.4.
3.3.
5.4.
It would also be good to revisit why we need an effective request URI that's separate from the concept of a target URI... I suspect all instances of the former could be replaced with the latter, and this section's content folded into 5.1 as appropriate. 5.6.2.
7.6.3.
This seems specific to 1.1... 7.3.7.
Not sure here, because of the weirdness around OPTIONS. 8.6.2.
9.4.
9.5.15
10.1.2.
10.1.4.
11.4.
11.5.
11.8.
|
if we define "target URI" as the same thing as "effective request URI", we can indeed simplify the text. I would argue that we should still keep the definition somewhere (or explain clearly what we replaced it with), so downstream specs aren't negatively affected. |
Expanding to include status-line and request-line. |
Actually, no - that will require a bit more surgery, I think; punting to a separate issue. |
Semantics and caching contain many uses of "request target" and
request-target
. This is a term that's specific to h1's wire format; it should be specified in a way that is not version-specific.I think that in almost every case, "effective request URI" is the term we want to use.
There are a few places where details are discussed (e.g., Host); I think these should be moved into h1-messaging.
The text was updated successfully, but these errors were encountered: