TsgcWebSocketServer_HTTPAPIÖzellikler › Specifications

Specifications Özellik

Sunucunun kabul edeceği WebSocket protokol belirtimlerini etkinleştirir veya devre dışı bırakır.

Sözdizimi

property Specifications: TsgcWSSpecifications read GetSpecifications write SetSpecifications;

Varsayılan Değer

RFC6455=True, Hixie76=True

Remarks

RFC6455 öğesini etkin tutun, bu standart, önerilen WebSocket belirtimidir. Hixie76, yalnızca Safari 4.2 gibi eski tarayıcıları desteklemek için kullanışlı olan eski bir taslaktır; özellikle bu uyumluluğa ihtiyacınız olmadıkça devre dışı bırakın. Handshake, bağlantı başına hangi belirtimin kullanılacağını müzakere eder; istemci devre dışı bırakılmış bir belirtim isterse handshake başarısız olur ve bağlantı reddedilir. http.sys WebSocket yükseltmesinin, belirtimden bağımsız olarak Windows 8 veya üstünü gerektirdiğini unutmayın.

Örnek


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

Özelliklere Dön