AResponseInfo.
TsgcWebSocketHTTPServer implementeert de Server WebSocket Component en kan meerdere gethreade clientverbindingen verwerken zoals TsgcWebSocketServer, en biedt de mogelijkheid HTML-pagina's te serveren via een ingebouwde HTTP-server, waarbij dezelfde poort wordt gedeeld voor WebSocket-verbindingen en HTTP-verzoeken.
Volg de onderstaande stappen om dit component te configureren:
1. Zet een TsgcWebSocketHTTPServer-component in het formulier
2. Stel Port in (standaard is 80). Als u zich achter een firewall bevindt, moet u deze waarschijnlijk configureren.
3. Stel toegestane specificaties in; standaard zijn alle specificaties toegestaan.
RFC6455: is de standaard en aanbevolen WebSocket-specificatie.
Hixie76: dit is een concept en het wordt alleen aanbevolen om Hixie76-verbindingen tot stand te brengen als u ondersteuning wilt bieden voor oude browsers zoals Safari 4.2
AResponseInfo.ContentText := '<HTML><HEADER>TEST</HEAD><BODY>Hello!</BODY></HTML>';
OnHTTPUploadBeforeCreatePostStream: deze gebeurtenis wordt aangeroepen nadat de headers zijn gelezen en voordat de poststream wordt aangemaakt.
* In sommige gevallen kan een hoog CPU-gebruik optreden door ongewenste verbindingen. In dergelijke gevallen geeft u eenvoudig een fout 500 terug als het een HTTP-verzoek betreft, of sluit u de verbinding voor verzoeken met een onbekend protocol.
5. Maak een procedure aan en stel de eigenschap Active in op true.
Overig