--- title: WebSocket.protocol slug: Web/API/WebSocket/protocol translation_of: Web/API/WebSocket/protocol ---
{{APIRef("Web Sockets API")}}
WebSocket.protocol
は、サーバーが選択したサブプロトコル名を返す読み取り専用のプロパティです。これは {{domxref("WebSocket")}} オブジェクトが作成されるときに、引数の protocols
で指定された文字列のいづれかになりますが、もし接続が確立されていない場合は、空の文字列となります。
var protocol = aWebSocket.protocol;
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('HTML WHATWG', '#dom-websocket-protocol', 'WebSocket: protocol')}} | {{Spec2('HTML WHATWG')}} | 初回定義 |
{{Compat("api.WebSocket.protocol")}}