Discusión sobre el artículo "HTTP y Connexus (Parte 2): Comprensión de la arquitectura HTTP y el diseño de bibliotecas"

 

Artículo publicado HTTP y Connexus (Parte 2): Comprensión de la arquitectura HTTP y el diseño de bibliotecas:

Este artículo explora los fundamentos del protocolo HTTP, cubriendo los métodos principales (GET, POST, PUT, DELETE), los códigos de estado y la estructura de las URL. Además, presenta el inicio de la construcción de la librería Conexus con las clases CQueryParam y CURL, que facilitan la manipulación de URLs y parámetros de consulta en peticiones HTTP.

Este artículo es la continuación de una serie de artículos donde construiremos una biblioteca llamada Connexus. En el primer artículo, comprendimos el funcionamiento básico de la función WebRequest, entendiendo cada uno de sus parámetros y también creamos un código de ejemplo que demuestra el uso de esta función y sus dificultades. En este artículo continuaremos entendiendo un poco más sobre el protocolo HTTP, cómo funciona una URL y qué elementos se utilizan para construir una, y crearemos dos clases iniciales, que son:

  • CQueryParam: Clase para gestionar parámetros de consulta en URL.
  • CURL: Clase que contiene todos los elementos de una URL, incluida una instancia de CQueryParam.


Autor: joaopedrodev