HttpClientfuncties

Met de HttpClientfuncties kunnen HTTP berichten worden samengesteld en standaard methoden zoals GET en POST van HTTP services worden aangeroepen. Deze standaard HTTP methoden worden o.a. toegepast om functies van REST (Representational State Transfer) webservices aan te roepen en uit te voeren. Met HttpConnect kan een verbinding gemaakt worden met een webservice door de URL van de webservice (endpoint) op te geven zoals in: HttpConnect(HttpWeer,http://api.apixu.com). Met HttpSetHeaderField en HttpAddHeaderField kunnen additionele HTTP header velden worden opgegeven en met HttpSetParameter en HttpAddParameter de gewenste HTTP parameters. Vervolgens kan zonodig met HttpSetContent een body van HTTP bericht worden opgegeven. Met HttpMethod tenslotte kan een van de standaard methoden HTTP_GET, HTTP_HEAD, HTTP_PUT, HTTP_POST, HTTP_DELETE, HTTP_PATCH of HTTP_OPTIONS worden aangeroepen waarna de response wordt ontvangen in een van de service afhankelijk formaat zoals HTML, JSON, XML etc.

De volgende HttpClientfuncties staan ter beschikking:

HttpConnect
HttpSetHeaderField
HttpAddHeaderField
HttpSetParameter
HttpAddParameter
HttpSetContent
HttpMethod
HttpGetRespondeHeader
HttpSetCerticate
HttpSetUserPass