Diskussion zum Artikel "HTTP und Connexus (Teil 2): Verstehen der HTTP-Architektur und des Bibliotheksdesigns"

 

Neuer Artikel HTTP und Connexus (Teil 2): Verstehen der HTTP-Architektur und des Bibliotheksdesigns :

Dieser Artikel befasst sich mit den Grundlagen des HTTP-Protokolls und behandelt die wichtigsten Methoden (GET, POST, PUT, DELETE), Statuscodes und die Struktur von URLs. Darüber hinaus wird der Beginn des Aufbaus der Conexus-Bibliothek mit den Klassen CQueryParam und CURL vorgestellt, die die Manipulation von URLs und Abfrageparametern in HTTP-Anfragen erleichtern.

Dieser Artikel ist die Fortsetzung einer Reihe von Artikeln, in denen wir eine Bibliothek namens Connexus aufbauen werden. Im ersten Artikelhaben wir die grundlegende Funktionsweise der Funktion WebRequest verstanden, jeden ihrer Parameter kennengelernt und auch einen Beispielcode erstellt, der die Verwendung dieser Funktion und ihre Schwierigkeiten demonstriert. In diesem Artikel werden wir etwas mehr über das HTTP-Protokoll erfahren, wie eine URL funktioniert und welche Elemente verwendet werden, um eine URL zu erstellen, und wir werden zwei erste Klassen erstellen, nämlich

  • CQueryParam: Klasse zur Verwaltung von Abfrageparametern in der URL
  • CURL: Klasse, die alle Elemente einer URL enthält, einschließlich einer Instanz von CQueryParam


Autor: joaopedrodev

 

Interessantes Zeug, danke an den Autor.

Ein kleiner Löffel voll Säure. Imho ist der Name der CURL-Klasse sehr unglücklich. Es wäre besser, etwas wie CiURL zu verwenden. Denn es kann zu Verwechslungen mit CURL kommen.