Clase2-HTTP Flashcards

1
Q

Elementos web ¿Cuáles son?

A

-Http
-referenciado por una URI:URL
-formato url
-objetos a alojar
-URN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Funcionamiento HTTP

A

Trabaja sobre ASCII
Solo una forma de requerimento, solo una forma de respuesta y Request/Response sin estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

RFC ¿Qué es?

A

Define estandares y el formato basado en HTTP 0.9 sobre como administrar un http

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Metodos de http1.0

A

GET:obtener el recurso requerido
HEAD:identico al get pero solo requiere los meta datos de la pagina
POST:pensado para los formularios, el requerimiento de un documento pero tambien enviaja por el body
PUT:reemplazar un documento en un servidor
DELETE:permite borrar un documento
LINK/UNLINK(no importa)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Coockies ¿Qué es?

A

Debido que en el servidor no tiene estados, se administran coockies que guardan informacion de las request del cliente y se guardan en el navegador

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

HTTPS (HTTP sobre TSL/SSL) ¿Qué es?

A

Se establece un canal seguro entre el cliente y el servidor en la cual no se filtra información porque esta cifrado, se genera antes de realizar el requerimiento
(TSL y SSL con protocolos criptográficos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

En un HTTP no persistente, cada vez que envió un objeto se abre la conexión TCP
V o F

A

V

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es un “User agent” o “Agente de usuario”?

A

Es una aplicación o software que le brinda detalles al servidor del navegador, tal como su versión, sistema operativo y dispositivo con el fin de adaptar el contenido a las capacidades del navegador (en la solicitud HTTP el User Agent esta en el encabezado)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es HTTP y HTML?

A

HTTP es un protocolo de transferencia de hipertexto, se implementa mediante dos programas, uno del cliente y otro del servidor. Ambos se comunican mediante la estructura de HTTP

HTML es un lenguaje de marcado para crear estructuras y el contenido del una pagina

El contenido HTML se encuentra en la entidad respuesta y es lo que envía el servidor al cliente como parte de la respuesta a la solicitud HTTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué información de la capa de aplicación nos indica si un mensaje es de requerimiento o de respuesta HTTP?

A

En la linea de solicitud es donde podemos ver si el mensaje es de requerimiento o de respuesta
en la de requerimiento esta el método HTTP, el recurso(URI) y la versión HTTP. En la respuesta esta la versión HTTP, el código de estado y el texto de estado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Para que sirven los headers o cabeceras de un protocolo HTTP?

A

Proporcionan información adicional sobre el mensaje(metadatos, controlar cache, manejar sesiones, personalizar solicitud/respuesta ,etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cómo esta compuesto un mensaje HTTP?

A

Por una linea de solicitud, cabeceras, y opcionalmente un cuerpo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly