WebSocketOrigin
class WebSocketOriginAn exact browser origin allowed to open a Scalive WebSocket.
Origins contain an HTTP or HTTPS scheme, a canonical lowercase host, and an effective port.
Default ports are normalized, so https://example.com and https://example.com:443 describe
the same origin.
Defined by scalive.WebSocketOrigin. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:12-32)
Methods3
equals
def equals(other: Any): BooleanDefined by scalive.WebSocketOrigin.equals. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:19-22)
hashCode
def hashCode(): IntDefined by scalive.WebSocketOrigin.hashCode. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:24-27)
toString
def toString: StringDefined by scalive.WebSocketOrigin.toString. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:29-32)
Values3
host
val host: StringDefined by scalive.WebSocketOrigin.host. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:16-16)
port
val port: IntDefined by scalive.WebSocketOrigin.port. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:18-18)
scheme
val scheme: StringDefined by scalive.WebSocketOrigin.scheme. View source (scalive/transport/zio-http/src/scalive/WebSocketOrigin.scala:14-14)