HTTP son las siglas de HyperText Transfer Protocol, lo que es en español: Protocolo de transferencia de hipertexto.
Es lo que se conoce como servicio Web. Es el protocolo que usa la WWW en todas sus transacciones.
Define la sintaxis y la semántica que usan los elementos de software de la arquitectura Web (cliente, servidor, proxy) para la comunicación.
Una transacción HTTP está formada por un encabezado con datos. El primero especificará la acción que se requiere del servidor, los datos que se devuelven o el código de estado.
Aquí tenemos un ejemplo de diálogo HTTP:
1. Se abre la conexión al host al que se realiza la petición por el puerto 80 ( predeterminado HTTP).
2. Se le envía un mensaje
3. La respuesta del servidor la forman los encabezados con el recurso solicitado, lo que es una Web.
4. Según el estado de los datos podemos recibir un código de estado u otro. Algunos de estos códigos son los que tenemos a continuación:
a. 100 Conexión rechazada
b. 200 Conexión OK
c. 301 Redirección a otra página. Mudado
d. 404 Error de cliente. No encontrado.
e. 500 Error del servidor. Error interno
Esta información la hemos obtenido de esta Web:
http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol
No hay comentarios:
Publicar un comentario