Diferencia entre revisiones de «Usuario:ManuelRomero/DAW/ServidorWeb»
De WikiEducator
Línea 1: | Línea 1: | ||
=El protocolo HTTP= | =El protocolo HTTP= | ||
− | + | ||
<br/> | <br/> | ||
{{Definicion|''''' HTTP''''' es un protocolo de la familia ''TCP/IP''de transferencia de hipertexto, '''''HiperText Tranfer Protocol}} | {{Definicion|''''' HTTP''''' es un protocolo de la familia ''TCP/IP''de transferencia de hipertexto, '''''HiperText Tranfer Protocol}} | ||
Línea 30: | Línea 30: | ||
===La respuesta=== | ===La respuesta=== | ||
− |
Última revisión de 04:00 17 ene 2013
El protocolo HTTP
HTTP es un protocolo de la familia TCP/IPde transferencia de hipertexto, HiperText Tranfer Protocol |
- Mediante este protocolo el servidor intercambia ficheros de páginas web con el cliente cuando éste la solicita.
- Este protocolo ha sido usado por la Word Wide Web desde 1990.
- En 1990, el protocolo HTTP la versión 0.9 sólo se pretendía transferir ficheros a través de internet de páginas con texto sensibilizado escrito con un lenguaje de marcas llamado HTML
- La versión 1.0 del protocolo permite la transferencia de mensajes con encabezados que describen el contenido de los mensajes mediante la codificación o formato como el usado en MIME (Multipurpose Internet Mail Extensions ).
- html es un paradigma cliente/servidor del tipo peticiones/respuestas
Un cliente envía una petición en forma de método (GET, POST, HEAD,...) , una URI, y una versión de protocolo seguida de los modificadores de la petición de forma parecida a un mensaje MIME, información sobre el cliente y al final un posible contenido. El servidor contesta con una línea de estado que incluye la versión del protocolo y un código que indica éxito o error, seguido de la información del servidor en forma de mensaje MIME y un posible contenido.
Versiones 0.9 1.0 y 1.1
- 120 aplicaciones gratuitas en la web, donde se explica cada una de ellas
http://especial.wetpaint.com/page/120+soluciones+gratis+web+2.0
Estándares para indicar el recurso al que hacemos referencia
- URI
- URL
- URN
Uniform Resource Identifier|Location|Name
La petición
http://direccion[:puerto]path
- direccion es el nombre del servidor al que se quiere acceder o su ip
- puerto es opcional si no se especifica se entiende el 80
- path es el nombre de la página con su ubicación dentro de servidor si no se especifica se pone /
El mensaje
- Irá tanto en la solicitud que le hace el cliente al servidor
- Como en la respuesta del servidor al cliente