Author: PlahZma
Organization: LOU
Please Send Question's and comment's to: 
plahzma@geocities.com    (all l-case)
PlahZma@Juno.Com         (Doesn't Matter)


FIRST INSTALLMENT: Getting URLs through Telnet.

Preface:

Hey Whatsup!  This is your Vato Loco back again with another installment of
 knowledge.  This Time I will be talking about HTTP.  That's right Hyper Text
 Transfer Protocol!  Before I dive into the subject at hand I would like to 
take some time to thank a few people out there.  A special thanks goes out to
 Optik Lenz,  He's the one who read some of my work, liked it, and helped me 
become a member of LOU.  I would like to thank Tetralite for hookin' me up 
with Vizual Sea Plus + .  Also  A big SHOUT OUT to Gamma and Dreamer7, Keep 
chasin those clouds boy!  Alright Now that that's out of the way, lets get 
to the good stuff!


Http Has been utilized by the World Wide Web since 1990 starting out with
 version 0.9.  This version was only capable of transmitting RAW data.  
The next release of the Http was 1.0 .  This version supported messages 
in a MIME (Multipurpose Internet Mail Extensions) format. However it does 
not take into consideration a valid respect for hierarchical proxies, 
caching, and persistend connection.  Now the latest as to my knowledge 
is version 1.1 it has a lot more respect for these previously stated elements.



Alright since this is my first installment of HTTP I will limit it to 
something easy.  I will tell you what your browser sends to a server when
you type in a URL.  Then I will show you how to Mimic that with Telnet.

Lets say your using netscape.  You type this URL into the location box:
 http://www.well.com/user/woa/ With that Netscape sends (i believe) A ping 
to make sure the server is alive.  This is what is meant by the Contacting 
www.well.... That you will see on the bottom of the netscape browser.  
www.well.com says "Im alive, whatyah want?"  Now Netscape says I want
 www.well.com/user/woa The server processes this URI
 (Universal Resource Identifier)  finds the URL you are looking for and sends
 the source to you.  Netscape translates it into the format the media was 
intended to look like.   With telnet we can do this same thing! (wow)  To 
view that same url This is what I do: Telnet www.well.com :80 
(telnetting to well.com port 80 which is the http port, usually) :
 the server will give you its little spiele about being 'alive'   
now I type this in: GET /user/woa/ HTTP/1.1 Host: www.well.com 
Then Press enter twice and the HTML source code will be sent to you. 
 Since I have just started dabling in http I will have to leave it at 
that. I have noticed, for your information, that when you visit a site
 such as www.cnet.com or www.yahoo.com they have no reference to a document.  The servers automaticaly look for the host file. Which is usually index.html  .  If this is the case, just leave the path name with a "/" designating root. (i.e.   GET / HTTP/1.1)

Well thats all I have for now, I will be writing more on http soon as time
permits.    I can be reached with ICQ, my UIN is: 1019826 Please send any
questions/comments and IDEAS for further txt files. 

A devision of LOU

-PlahZma
Legions Of the Underground
http://www.hackersclub.com/lou

