Instance Method インスタンスメソッド

webSocketTask(with:protocols:)

Creates a WebSocket task given a URL and an array of protocols. WebSocketタスクを、与えられたあるURLとある配列のプロトコルで作成します。

Declaration 宣言

func webSocketTask(with url: URL, 
         protocols: [String]) -> URLSessionWebSocketTask

Parameters パラメータ

url

The WebSocket URL with which to connect. それと接続することになるWebSocket URL。

protocols

An array of protocols to negotiate with the server. サーバーと交渉することになるプロトコルそれらからなるある配列。

Discussion 議論

During the WebSocket handshake, the task uses the provided protocols to negotiate a preferred protocol with the server. WebSocketハンドシェイクの間、タスクは提供されたプロトコルを使って、好まれるプロトコルについてサーバーと交渉して取り決めます。

See Also 参照

Adding WebSocket Tasks to a Session WebSocketタスクをセッションに加える