TsgcWebSocketHTTPServer › Proprietà › Specifications
Abilita o disabilita le specifiche del protocollo WebSocket che il server accetterà.
property Specifications: TsgcWSSpecifications read GetSpecifications write SetSpecifications;
RFC6455=True, Hixie76=True
Mantenere RFC6455 abilitato — questa è la specifica WebSocket standard e raccomandata. Hixie76 è una bozza obsoleta utile solo per supportare browser legacy come Safari 4.2; disabilitarla a meno che non si abbia specificamente bisogno di tale compatibilità. L'handshake negozia quale specifica viene utilizzata per connessione; se il client richiede una specifica disabilitata, l'handshake fallisce e la connessione viene rifiutata.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Specifications.RFC6455 := true;
oServer.Specifications.Hixie76 := false;
oServer.Active := true;