Klassenbibiliothek:
EXApp | EXDialog | EXMath | EXString | EXStrings | EXXmlDoc | EXSystem | EXNetwork | EXImage
EXApp | EXDialog | EXMath | EXString | EXStrings | EXXmlDoc | EXSystem | EXNetwork | EXImage
ExBox // Makros / Klassenreferenz - EXHTTP
Diese Klasse bietet Funktionen für den Umgang mit dem Hypertext-Transfer-Protocol (HTTP).
Unterstützte Inhalts-Typen (TEXContentType):
ctPlain, ctJSON, ctXML, ctURLEncoded
Unterstützte Inhalts-Typen (TEXContentType):
ctPlain, ctJSON, ctXML, ctURLEncoded
Get(URL: string): string
Läd die mit URL übergebene Seite und gibt den Inhalt als String zurück. Alternativ kann dies auch direkt mit der Stringklasse (EXString.FromUrl) erledigt werden.
Post(URL: string; Content: TEXStrings; ContentType: TEXContentType): string
Sendet den Inhalt (Content) via POST an die übergebene Adresse (URL) mit dem entsprechenden Inhaltstyp (ContentType).
Patch(URL: string; Content: TEXStrings; ContentType: TEXContentType): string
Sendet den Inhalt (Content) via PATCH an die übergebene Adresse (URL) mit dem entsprechenden Inhaltstyp (ContentType).
Call(URL: string)
Ist eine vereinfachte Variante von 'Get', gibt aber keinerlei Inhalt zurück.
Läd die mit URL übergebene Seite und gibt den Inhalt als String zurück. Alternativ kann dies auch direkt mit der Stringklasse (EXString.FromUrl) erledigt werden.
Post(URL: string; Content: TEXStrings; ContentType: TEXContentType): string
Sendet den Inhalt (Content) via POST an die übergebene Adresse (URL) mit dem entsprechenden Inhaltstyp (ContentType).
Patch(URL: string; Content: TEXStrings; ContentType: TEXContentType): string
Sendet den Inhalt (Content) via PATCH an die übergebene Adresse (URL) mit dem entsprechenden Inhaltstyp (ContentType).
Call(URL: string)
Ist eine vereinfachte Variante von 'Get', gibt aber keinerlei Inhalt zurück.