Closed
Bug 46246
Opened 24 years ago
Closed 24 years ago
Mozilla using absolue-URI GET requests
Categories
(Core :: Networking, defect, P3)
Tracking
()
People
(Reporter: jgajnak, Assigned: gagan)
References
()
Details
From Bugzilla Helper: User-Agent: Mozilla/4.73 [en] (X11; I; Linux 2.2.14-5.0 i586; Nav) BuildID: Mozilla/5.0 (X11; U; Linux 2.2.14-5.0 i586; en-US; m17) Gecko/20000721 Occationally, Mozilla seems to send incorrect GET requests. This is from my apache access_log while trying to view my web page: 128.2.85.113 - - [24/Jul/2000:09:50:00 -0400] "GET /~jgajnak HTTP/1.1" 301 326 128.2.85.113 - - [24/Jul/2000:09:50:01 -0400] "GET /~jgajnak/ HTTP/1.1" 200 214 128.2.85.113 - - [24/Jul/2000:09:50:03 -0400] "GET /~jgajnak/title.html HTTP/1.1" 200 715 128.2.85.113 - - [24/Jul/2000:09:50:03 -0400] "GET /~jgajnak/home.html HTTP/1.1" 200 4370 128.2.85.113 - - [24/Jul/2000:09:50:06 -0400] "GET http://verbal.rem.cmu.edu/~jgajnak/images/cs_major.jpg HTTP/1.1" 404 322 In the case of the last line, its including the entire URL, not the server-based locale. Reproducible: Sometimes Steps to Reproduce: 1. Go to some http://verbal.rem.cmu.edu/~jgajnak/ Actual Results: the picture, cs_major.jpg never is displayed. The images is there, and is properly show in both NS 4.73 and IE 5.5. Expected Results: It should be sending "GET /blah_blah_blah/x.jpg" instead of "GET http://someserver.com/blah_blah_blah/x.jpg"
Comment 1•24 years ago
|
||
wfm in 072408 winnt. May be Linux problem. Leaving unconfirmed.
Comment 2•24 years ago
|
||
Please read the HTTP/1.0 and HTTP/1.1 RFC: http://www.rfc-editor.org/rfc/rfc1945.txt http://www.rfc-editor.org/rfc/rfc2068.txt For both versions of HTTP this is a perfectly valid HTTP request, from section 5.1.2 of RFC 2068: The Request-URI is a Uniform Resource Identifier (section 3.2) and identifies the resource upon which to apply the request. Request-URI = "*" | absoluteURI | abs_path The three options for Request-URI are dependent on the nature of the request. The asterisk "*" means that the request does not apply to a particular resource, but to the server itself, and is only allowed when the method used does not necessarily apply to a resource. One example would be OPTIONS * HTTP/1.1 The absoluteURI form is required when the request is being made to a proxy. The proxy is requested to forward the request or service it from a valid cache, and return the response. Note that the proxy MAY forward the request on to another proxy or directly to the server specified by the absoluteURI. In order to avoid request loops, a proxy MUST be able to recognize all of its server names, including any aliases, local variations, and the numeric IP address. An example Request-Line would be: GET http://www.w3.org/pub/WWW/TheProject.html HTTP/1.1 To allow for transition to absoluteURIs in all requests in future versions of HTTP, all HTTP/1.1 servers MUST accept the absoluteURI form in requests, even though HTTP/1.1 clients will only generate them in requests to proxies. The problem here is that mozilla is trying to request this page from a proxy, not that it is generating invalid requests. Changing component to Networking and updating Summary
Component: HTML Element → Networking
Summary: malformed GET requests → Mozilla using absolue-URI GET requests
Comment 3•24 years ago
|
||
wfm on linux CVS from 07/31. can you recheck this?
Comment 4•24 years ago
|
||
wfm on linux 2000080308. Of course, I can't see the HTTP transaction going on, but i assume the problem is that he was using a proxy that let an absulute URI slip by rather then proccess it. Leaving unconfirmed for now, requesting someone from networking to comment/confirm/resolve.
Comment 5•24 years ago
|
||
How does the picture not displaying relate to the behaviour or proxies? I have no idea what is going on here, but I would like to boot this off unconfirmed
Comment 6•24 years ago
|
||
jgajnak@andrew.cmu.edu - are you using a proxy and, if so, what sort? Gerv
Reporter | ||
Comment 7•24 years ago
|
||
Yeah, I was using junkbuster...sorry I haven't had time to check a nightly against it recently.
Assigning to Networking owner. When changing components on un-triaged bugs, please reassign.
Assignee: clayton → gagan
QA Contact: petersen → tever
Comment 10•24 years ago
|
||
agreed, looks like bug 38488 *** This bug has been marked as a duplicate of 38488 ***
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Comment 12•22 years ago
|
||
Mass removing self from CC list.
Comment 13•22 years ago
|
||
Now I feel sumb because I have to add back. Sorry for the spam.
You need to log in
before you can comment on or make changes to this bug.
Description
•