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: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
--------------------------------------------------------------------- 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: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx