Internet usa una arquitectura en capas de hardware/software (llamada "modelo OSI"):
ipconfig
(Windows) o ifconfig
(Mac/Linux)web.unican.es
→ 193.144.193.64
www.rediris.es
→ 130.206.13.20
nslookup nombre_servidor
permite obtener tal asociación C:\Windows\system32\drivers\etc\hosts
/private/etc/hosts
/etc/hosts
http://personales.unican.es/corcuerp/ingweb/bibliografia.html ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ protocolo host path
www.aw-bc.com
GET /info/regesstepp/index.html
https://personales.unican.es/corcuerp/ingweb/ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ protocolo host path
http://www.textpad.com/download/index.html#downloads
index.html
y salta a la parte de la página etiquetada downloads
http://www.cs.washington.edu:8080/secret/money.txt
http://www.google.com/search?q=miserable+failure&start=10
q
asignado a "miserable+failure"
start
asignado a 10
<Método HTTP> <URI> <Protocolo> <Cabecera> <Línea en blanco> [<Cuerpo>]
GET /index.html HTTP/1.1\r\n Host: www-net.cs.umass.edu\r\n User-Agent: Firefox/3.6.10\r\n Accept: text/html,application/xhtml+xml\r\n Accept-Language: en-us,en;q=0.5\r\n Accept-Encoding: gzip,deflate\r\n Accept-Charset: ISO-8859-1,utf-8;q=0.7\r\n Keep-Alive: 115\r\n Connection: keep-alive\r\n \r\n
POST /cgi/miAplicacion.cgi HTTP/1.1\r\n Solicitud Accept: */*\r\n Cabecera Connection: keep-alive\r\n User-Agent: Generic\r\n \r\n Nombre=Pepe&eMail=al123@alumnos.unican.es Cuerpo
HEAD
: solicita la cabecera del recurso referenciado GET
: solicita un recurso mediante una URI POST
: solicita un recurso y pasa información en el cuerpo de la solicitud PUT
: solicita que el servidor almacene la información enviada con el nombre indicado en la URI $ telnet www.cs.washington.edu 80 Trying 128.208.3.88... Connected to 128.208.3.88 (128.208.3.88). Escape character is '^]'. GET /index.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 ..."> <html> ...
<Línea de estado> <Cabecera> <Línea en blanco> [<Cuerpo>]
GET / HTTP/1.0 Host: www.example.com
+HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Cache-Control: no-cache
Expires: Mon, 24 Dec 2001 00:49:17 GMT
Content-Location: http://10.0.0.100/index.html
Date: Mon, 24 Dec 2001 00:49:17 GMT
Content-Type: text/html
Accept-Ranges: bytes
Last-Modified: Mon, 24 Dec 2001 00:27:03 GMT
ETag: "60fa8cb5118cc11:adc"
Content-Length: 103
<HTML>
<HEAD>
<TITLE>Demo page</TITLE>
</HEAD>
<BODY>
This is just a test.
</BODY>
</HTML>
Number | Meaning |
---|---|
200 | OK |
301-303 | página movida(permanentemente o temporalmente) |
403 | acceso prohibido a esta página |
404 | página no encontrada |
500 | error interno del servidor |
lista completa |
tipo MIME | sufijo fichero |
---|---|
text/html | .html |
text/plain | .txt |
image/gif | .gif |
image/jpeg | .jpg |
video/quicktime | .mov |
application/octet-stream | .exe |