Actividad 1 - ¡Protocolos!

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 19

Fundamentación de

laActividad
Internet
1 - ¡Protocolos!
Christian Ivan Huerta Martínez
Métodos de petición
y respuesta HTTP
Métodos de petición HTTP

HTTP define un conjunto de métodos de petición para indicar la acción


que se desea realizar para un recurso determinado. Aunque estos
también pueden ser sustantivos, estos métodos de solicitud a veces son
llamados HTTP verbs. Cada uno de ellos implementan una semántica
diferente, pero algunas características similares son compartidas por un
grupo de ellos: ej. un request method puede ser safe, idempotent (en-US)
, o cacheable.
Métodos de petición HTTP

01 02 03
GET HEAD (en-US) POST
El método GET solicita una El método HEAD pide El método POST se utiliza para
representación de un recurso una respuesta idéntica a la enviar una entidad a un recurso en
específico. Las peticiones que de una petición GET, pero específico, causando a menudo un
usan el método GET sólo deben sin el cuerpo de la cambio en el estado o efectos
recuperar datos. respuesta. secundarios en el servidor.
Métodos de petición HTTP

04 05 06
PUT DELETE (en-US) CONNECT
El modo PUT reemplaza El método DELETE borra El método CONNECT establece un
todas las representaciones un recurso en específico. túnel hacia el servidor identificado
actuales del recurso de por el recurso.
destino con la carga útil de la
petición.
Métodos de petición HTTP

07 08 09
OPTIONS(en-US) TRACE PATCH
El método OPTIONS es utilizado El método TRACE realiza El método PATCH es utilizado para
para describir las opciones de una prueba de bucle de aplicar modificaciones parciales a
comunicación para el recurso de retorno de mensaje a lo un recurso.
destino. largo de la ruta al recurso
de destino.
La respuesta HTTP
Una vez que el servidor ha recibido y procesado la solicitud, éste debe
devolver un mensaje de respuesta HTTP hacia el cliente. El mensaje de
respuesta se compone de una línea de estado y cero o más campos de
cabecera, seguido por una línea vacía. También puede tener
opcionalmente un cuerpo del mensaje.

La primera línea del mensaje de respuesta HTTP que se conoce como la


línea de estado. Se compone de HTTP versión del protocolo que se ajusta
a la respuesta, seguida por un código numérico y su estatuto de texto
explicación.

La siguiente tabla enumera los primeros dígitos y permite ver las


categorías correspondientes:
Código de
Significado del valor numérico
estado 

100-199 Informativo - La solicitud fue recibida y se está


procesando.

Éxito       - La acción fue recibida con éxito, entendido y


200-299 aceptado.

Redirección – Otras peticiones hay que realizar para


300-399 completar la petición.

Error en Cliente - La solicitud contiene mala sintaxis y


400-499 no pueden llevarse a cabo.

Error de servidor - El servidor no pudo cumplir con una


500-599 solicitud aparentemente válida
Diferencias entre
HTTP y HTTPS 
5 diferencias entre HTTP y HTTPS 
Una de las principales
diferencias visibles para el
usuario es la velocidad. Los
sitios web con HTTP suelen ser
más rápidas. ¿Por qué ocurre
esto? Los sitios con HTTPS
tienen que encriptar y
desencriptar los datos, por ello
le toma más tiempo. Pese a
esto, ¡sin duda es la mejor
opción al navegar en internet!
HTTP HTTPS

La URL empieza con “HTTP://” 


La URL empieza con “HTTPS://” 

Su nivel de seguridad es bajo y accesible Este protocolo añade “s” al final, en


para los estafadores informáticos.  referencia precisamente a la seguridad.

Necesita validación del dominio y en


No requiere validación del dominio
algunos casos es necesario adjuntar
documentos legales. 
Los datos son accesibles si se intercepta
la información.  Los datos se transmiten de forma segura
gracias al certificado SSL. 

Es un protocolo cliente-servidor y la Combina HTTPS con el certificado SSL y


información no se envía cifrada o la información se envía encriptada u
encriptada.  oculta. 
URL,URI Y
HIPERVINCULOS
¿Qué es una URI?
Una URI o identificador
uniforme de recursos es una
cadena de caracteres que
generalmente identifica
cualquier recurso web
mediante un nombre, una
ubicación o ambos. Un
localizador uniforme de
recursos (URL) y un nombre
uniforme de recursos (URN)
son los dos tipos de URI.
¿Qué es una URL?

Una URL o localizador de


recursos uniforme es un
identificador que sólo indica la
ubicación de una página web.
Se refiere a una dirección web
y a sus posibilidades de
acceso, como HTTP, FTP y
mailto.
Hipervínculos
Se llama hipervínculo o hiperenlace a
un tipo de elemento presente en los
documentos electrónicos (páginas
Web, correos electrónicos,
documentos digitales de texto, etc.)
que hace alusión a otro documento
diferente, a una parte específica del
mismo documento o a otro recurso de
cualquier naturaleza, como búsquedas
online, mecanismos de compra,
suscripciones, etc.
URL URI

• URL es un acrónimo de Localizador de • URI es un acrónimo de Identificador


Recursos Uniforme. Uniforme de Recursos.
• URL es el subconjunto de URI. • URI es el superconjunto de un URN y
• La URL identifica la dirección web o la una URL.
ubicación de un recurso único. • El URI identifica un recurso y lo
• La URL tiene componentes similares a diferencia de otros mediante un
un URI, pero su autoridad consiste en nombre, una ubicación o ambos.
un nombre de dominio y un puerto. • El URI contiene componentes como el
• Un ejemplo de URL esquema, la autoridad, la ruta y la
sería https://hostinger.com. query.
• La URL sirve principalmente para • Un ejemplo de URI es el ISBN 0-476-
buscar páginas web en Internet. 35557-4.
• El esquema de URL es un protocolo, • URI se suele utilizar en XML, archivos
como HTTP y HTTPS. de bibliotecas de etiquetas y otros
archivos, como JSTL y XSTL.
URL’s y códigos de
respuesta
Facebook – estatus del código 302

instagram – estatus del código 200

mcanime – estatus del código 404


Bibliografía
https://www.pichincha.com/portal/blog/post/http-https-que-son-diferencias#:~:text=Una%20d
e%20las%20principales%20diferencias,ello%20le%20toma%20m%C3%A1s%20tiempo
.

https://sites.google.com/site/conceptoprogramacion/request-response

https://developer.mozilla.org/es/docs/Web/HTTP/Methods 

https://www.hostinger.mx/tutoriales/uri-vs-url#:~:text=El%20URI%20identifica%20un%20recur
so,la%20ruta%20y%20la%20query
.

https://www.ionos.mx/digitalguide/paginas-web/desarrollo-web/hipervinculos-que-son-
realmente-y-para-que-se-utilizan/

También podría gustarte