Re: [users@httpd] "GET /somefilename.htm" ... Would a browser do this?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux