closeReason
A block of data that provides further information about why a connection closed.
Declaration
var closeReason: Data? { get }Discussion
The close reason provides further information about why a connection closed, beyond that provided by the closeCode. The value of this property isn’t defined by RFC 6455; the endpoints define how it’s used.
You can retrieve the close reason at any time. When the task is not yet closed, this value is URLSessionWebSocketTask.CloseCode.invalid.