class

Sellia::Protocol::Messages::RequestStart

Inherits Sellia::Protocol::Message / MessagePack::Serializable / Reference / Object

Start of an HTTP request being proxied

Constructors

new(request_id : String, tunnel_id : String, method : String, path : String, headers : Hash(String, Array(String)))
Source

Start of an HTTP request being proxied

Source

Instance methods

headers
Source
headers=(headers : Hash(String, Array(String)))
Source
method
Source
method=(method : String)
Source
path
Source
path=(path : String)
Source
request_id
Source
request_id=(request_id : String)
Source
tunnel_id
Source
tunnel_id=(tunnel_id : String)
Source
type

Abstract method that each message type must implement

Source
type=(type : String)
Source