Protocolo http
Click here to load reader
-
Upload
maria-berenice-jardinez -
Category
Education
-
view
210 -
download
3
description
Transcript of Protocolo http
![Page 1: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/1.jpg)
PROTOCOLO HTTP
BERENICE JARDINEZ RIVEROS
DN11C.
![Page 2: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/2.jpg)
PROPÓSITO
Permitir la transferencia de
archivos (principalmente, en
formato HTML).
![Page 3: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/3.jpg)
La comunicación entre el navegador y el servidor se lleva
a cabo en dos etapas.
Entre un navegador (el cliente) y un
servidor web (denominado, entre otros,
httpd en equipos UNIX) localizado
mediante una cadena de caracteres
denominada dirección URL.
.
![Page 4: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/4.jpg)
COMUNICACIÓN DEL CLIENTE
El cliente envía una petición al servidor que está
compuesta por:
Un método a invocar en el servidor (URI)
Una versión del protocolo
Un mensaje compatible con MIME con los
parámetros de la petición como:
I. información del cliente.
II. un cuerpo opcional con más datos para el
servidor
GET /index.html HTTP/1.0
Accept: text/plain
Accept: text/html
Accept: */*
User-Agent: Un Agente de Usuario Cualquiera
EJEMPLO
![Page 5: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/5.jpg)
COMUNICACIÓN DEL SERVIDOR
El servidor responde con una línea de estado,
incluyendo :
La versión del protocolo del mensaje y si la
petición tuvo éxito o fracaso
Un un código de resultado
Un mensaje compatible con MIME con
información del servidor
Metainformación (datos a cerca de la
información) de la entidad solicitada y un
cuerpo opcional con la entidad solicitada.
HTTP/1.0 200 OK
Server: MDMA/0.1
MIME-version: 1.0
Content-type: text/html
Last-Modified: Thu Jul 7 00:25:33 1994
Content-Length: 2003
<title>Página de web del IEEE de Madrid<title>
<hr>
....
<hr>
<h2> Proyectos desarrollados en Internet <h2>
<hr>
EJEMPLO
![Page 6: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/6.jpg)
COMANDOS DE HTTP
• GET: pedir al servidor un documento.
• POST: enviar documento al servidor (datos de
cumplimentación de un formulario, pe).
• PUT: pedir al servidor que haga accesible el
documento que se le envía en una URI determinada.
![Page 7: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/7.jpg)
• DELETE: pedir al servidor que elimine un documento.
• TRACE: obtener del servidor copia de la petición que le
llega.
![Page 8: Protocolo http](https://reader038.fdocumento.com/reader038/viewer/2022100604/559903ca1a28abf80f8b456f/html5/thumbnails/8.jpg)
FUENTES
CONSULTADAS
http://acsblog.es/articulos/trunk/Linux
Actual/Apache/html/x49.html
http://es.kioskea.net/contents/264-el-
protocolo-http