TsgcWebSocketHTTPServerProprietà › Specifications

Specifications Proprietà

Abilita o disabilita le specifiche del protocollo WebSocket che il server accetterà.

Sintassi

property Specifications: TsgcWSSpecifications read GetSpecifications write SetSpecifications;

Valore predefinito

RFC6455=True, Hixie76=True

Note

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.

Esempio


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Specifications.RFC6455 := true;
oServer.Specifications.Hixie76 := false;
oServer.Active := true;

Torna alle Proprietà