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

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

 



It was thus said that the Great Chase once stated:
> 
> 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
> 
> ??

  A browser would do a lookup for the IP address for "www.somedomain.com"
and once retreived, would connect to TCP port 80 at that address, then send
(at a minimum) the following:

		GET /somefilename.htm HTTP/1.1
		Host: www.somedomain.com
blank line ->

(followed by a blank line).  Usually there's more information that the
browser passes along, like:

		GET /somefilename.htm HTTP/1.0
		Host: www.somedomainname.com
		Accept: text/html, text/plain, video/mpeg, ... [cut rest of line]
		Accept: application/postscript, ... [cut rest of line]
		Accept: image/x-xbm, image/gif, application/postscript, */*;q=0.01
		Accept-Encoding: gzip, compress
		Accept-Language: en
		Negotiate: trans
		User-Agent: Lynx/2.8.1pre.9 libwww-FM/2.14
		Referer: http://linus.groomlake.area51:8080/
blank line ->

  The webserver then responds with its own headers, then the content:

		HTTP/1.1 200 OK
		Date: Mon, 01 Aug 2005 03:56:09 GMT
		Server: Apache/1.3.31 (Unix)
		Last-Modified: Sat, 30 Oct 1999 07:11:18 GMT
		ETag: "85876-540-381a9a16"
		Accept-Ranges: bytes
		Content-Length: 1344
		Connection: close
		Content-Type: text/html
blank line ->
		<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
		<html>
		<head>
		  <title>Nothing here ... move along</title>

  -spc (Knows waaay too much about this stuff ... comes from helping to
	write a webserver ... )



---------------------------------------------------------------------
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