(Die Seite wurde neu angelegt: „Ein '''Wt-Webservice''' ist eine Programmfunktion zur Bereitstellung von Schnittstellen über das HTTP-Protokoll. == Voraussetzungen == Um die Programmfun…“) Markierung: 2017-Quelltext-Bearbeitung |
Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
Der Bediener muss das Format der Anfrage und Ausgabe kennen. | Der Bediener muss das Format der Anfrage und Ausgabe kennen. | ||
== | == Funktionstest == | ||
[http://www.alexweb.io/http-client-example/ Live-Demo] | [http://www.alexweb.io/http-client-example/ Live-Demo] | ||
Zeile 21: | Zeile 21: | ||
[https://github.com/bitfactory-software/http-client-example Sourcecode] | [https://github.com/bitfactory-software/http-client-example Sourcecode] | ||
Dieses Beispielprogramm in HTML und JavaScript dient zur Veranschaulichung der Bedienung eines {{Alex}}-Webservice. | Dieses Beispielprogramm '''http-client-example''' in HTML und JavaScript dient zur Veranschaulichung der Bedienung eines {{Alex}}-Webservice. | ||
Mit diesem Beispielprogramm kann | Mit diesem Beispielprogramm kann | ||
Zeile 32: | Zeile 32: | ||
Mit diesem Beispielprogramm können alle {{Alex}}-Webservices bedient werden. | Mit diesem Beispielprogramm können alle {{Alex}}-Webservices bedient werden. | ||
{{AlexBild|http-client-example|[[Datei:Webservice 1677590974711.png| | {{AlexBild|http-client-example|[[Datei:Webservice 1677590974711.png|500px]]}} | ||
== Fußnoten == | == Fußnoten == |
Version vom 3. Mai 2023, 14:16 Uhr
Ein Wt-Webservice ist eine Programmfunktion zur Bereitstellung von Schnittstellen über das HTTP-Protokoll.
Voraussetzungen
Um die Programmfunktion nutzen zu können
- muss das WebUI konfiguriert sein.
- muss ein gültiger WebUI-Port konfiguriert sein.
- kann ein Zertifikat zur Verschlüsselung verwendet werden.
- kann ein Sicherer Link-Aufruf konfiguriert werden.
Das Webservice stellt dann Zugriffspfade an der konfigurierten Webservice-Adresse zur Verfügung.
Der Bediener des Webservice muss mit dem HTTP-Protokoll und seinen Möglichkeiten zur Argumentübertragung[1][2] vertraut sein.
Der Bediener muss das Format der Anfrage und Ausgabe kennen.
Funktionstest
Dieses Beispielprogramm http-client-example in HTML und JavaScript dient zur Veranschaulichung der Bedienung eines Alex®-Webservice.
Mit diesem Beispielprogramm kann
- ein HTTP-GET Request an ein Webservice gesendet werden (Body-Eingabefeld bleibt leer)
- ein HTTP-POST Request an ein Webservice gesendet werden (Body-Eingabefeld ist gefüllt)
- ein API-Key gesendet werden
Im Response-Ausgabefeld wird das Ergebnis des Aufrufs angezeigt.
Mit diesem Beispielprogramm können alle Alex®-Webservices bedient werden.
http-client-example |