es un protocolo de transferencia sobre el que se basa la red informática mundial (WWW). Funciona como base para los intercambios de datos realizados en la web,
y mantiene una estructura basadas en los clientes y servidores y orientada a transacciones.
se basa en sencillas operaciones de solicitud/respuesta. Un cliente establece una conexión con un servidor y envía un mensaje con los datos de la solicitud.
El servidor responde con un mensaje similar, que contiene el estado de la operación y su posible resultado.
El protocolo HTTP está apoyado sobre los servidores de conexión TCP/IP, donde el protocolo TCP es el encargado de mantener la comunicación
y garantizar que el proceso de intercambio de datos se realice sin errores luego de que se haya establecido la conexión.
Este método del protocolo HTTP solicita una representación de un recurso determinado, las peticiones que utilicen el método GET,
solo deben ser usadas para la recuperación de información, por lo que no pueden incluir datos.
POST, de los protocolos HTTP, tiene la función de enviar datos para que sean procesados en un recurso especificado, lo que usualmente
trae como consecuencia efectos secundarios en el servidor, como por ejemplos, cambios en su estado.
El método PUT del protocolo se encarga de reemplazar las representaciones que tenga el recurso de destino con la carga útil de la petición
realizada.
Tiene la función de establecer un túnel hacia el servidor que haya sido identificado con el recurso.
El método DELETE de los protocolos HTTP estará a cargo de eliminar un recurso especificado por el usuario.
Este método de los protocolos HTTP es usado con el fin de describir las opciones de comunicación que tiene el recurso
de destino.
Los métodos de petición HTTP representan de qué forma se esta accediendo al servidor cuando se están ejecutando peticiones
http por parte del cliente. Si no sabes qué método se está utilizando, pero desea saberlo, puedes utilizar la herramienta de devtools,
de la que hablamos en un artículo sobre para qué sirve devtools. Esta te presentará toda la información acerca de tu script y del producto
que estás desarrollando.
el método HEAD es similar al anterior en cuanto a hace una solicitud al servidor, pero solo responde con parte de la información.
Esto significa que te entregará los encabezados de respuesta y de solicitud, pero no la respuesta especifica. Esto te permite obtener información.
el método PATCH tiene un cargo similar al método PUT, solo que, en este caso, los datos se modificarán de forma parcial.
Aquí, por lo tanto, solo debes enviar los datos que se necesitan modificar, mientras que los otros mantendrán el mismo valor.
(Hay algunos que se mencionan en el anterior punto)