Is the GET request always rooted at "/" ?
In other words, is the browser itself responsible for figuring out
what the full path to file is, if, for instance, the user clicks on a
relative link?
- Chase
On Jul 31, 2005, at 9:33 PM, Dan Goodes wrote:
On Sun, 31 Jul 2005 at 21:11, Chase wrote:
Assuming someone types "www.somedomainname.com/somefilename.htm" into
the location field in their favorite browser...
A browser would never request like this would it:
GET /somefilename.htm
??
Since so many websites are using shared ip addresses, don't requests
made by browsers, just to be safe, **always** use the fully qualified
URL:
GET http://www.somedomainname.com/somefilename.htm
??
Nope. There are headers involved here, that specify the Host. So the
client would:
1) connect to the IP address of www.somedomainname.com
2) send, among other things, a Host: header specifying
Host: www.somedomainname.com
3) then the client sends the request itself:
GET /somefilename.htm HTTP/1.1
(of course older clients will use HTTP/1.0, or some other protocol).
Hope that explains it.
-Dan
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server
Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]