Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
webServer.start()
|
webServer.start() {( settings )} -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
settings | Objekt |
![]() |
Einstellungen des Web Server beim Start | |||||
Funktionsergebnis | Objekt |
![]() |
Status des Web Server beim Start | |||||
Die Methode webServer.start() startet den zugehörigen Web Server mit den Eigenschaften, die im optionalen Objektparameter settings gesetzt wurden.
Der Web Server startet mit Standardeinstellungen, die in der Datei Settings der Datenbank oder (nur Host Datenbank) über den Befehl WEB SET OPTION definiert sind. Über den Parameter settings können Sie eigene Einstellungen für die Web Server Sitzung festlegen. Die Beschreibung der Eigenschaften finden Sie unter Zurückgegebenes Objekt des Befehls WEB Server und unter Web server properties auf developer.4d.com.(einige Eigenschaften lassen sich nicht im Objekt settings setzen).
Die Methode webServer.stop setzt eigene Einstellungen wieder zurück.
Die Methode gibt ein Objekt zurück mit den Status des Web Server beim Start. Es kann folgende Eigenschaften enthalten:
Eigenschaft | Typ | Beschreibung | |
success | Boolean | Wahr, wenn der Web Server korrekt gestartet wurde, sonst Falsch | |
errors | Collection | Fehlerstapel (wird nicht zurückgegeben bei erfolgreich gestartetem Web Server) | |
[ ].errCode | Zahl | Fehlernummer | |
[ ].message | Text | Fehlerbeschreibung | |
[ ].componentSignature | Text | Signatur der internen Komponente |
Hinweis: Ist der Web Server bereits gestartet, wird ein Fehler zurückgegeben.
C_OBJECT($settings;$webServer;$result)
$settings:=New object("HTTPPort";8080;"defaultHomepage";"myAdminHomepage.html")
$webServer:=WEB Server
$result:=$webServer.start($settings)
If($result.success)
//...
End if
Produkt: 4D
Thema: Web Server
Erstellt: 4D v18 R3
4D Programmiersprache ( 4D v20)
4D Programmiersprache ( 4D v20.1)
4D Programmiersprache ( 4D v20.2)
4D Programmiersprache ( 4D v20.3)
4D Programmiersprache ( 4D v20.4)
4D Programmiersprache ( 4D v20.5)
4D Programmiersprache ( 4D v20.6)