class Raven::Interface::HTTP

Defined in:

raven/interfaces/http.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from class Raven::Interface

to_hash to_hash, to_json(*args, **options)
to_json(*args, **options, &)
to_json

Class methods inherited from class Raven::Interface

[](name : Symbol) : Interface.class [], []=(name : Symbol, klass : Interface.class) []=, []?(name : Symbol) : Interface.class? []?, registered registered, sentry_alias : Symbol sentry_alias

Instance methods inherited from module Raven::Mixin::InitializeWith

initialize_with(attributes)
initialize_with(**attributes)
initialize_with

Constructor Detail

def self.new(**attributes) #

[View source]

Class Method Detail

def self.sentry_alias #

[View source]

Instance Method Detail

def cookies : String? #

[View source]
def cookies=(cookies : String?) #

[View source]
def data : AnyHash::JSON? #

def data=(data : AnyHash::JSON) #

def data=(hash : Hash | NamedTuple?) #

[View source]
def env : AnyHash::JSON? #

def env=(env : AnyHash::JSON) #

def env=(hash : Hash | NamedTuple?) #

[View source]
def headers : AnyHash::JSON? #

def headers=(headers : AnyHash::JSON) #

def headers=(hash : Hash | NamedTuple?) #

[View source]
def method : String #

def method=(method : String) #

[View source]
def method? : String? #

def query_string : String? #

[View source]
def query_string=(query_string : String?) #

[View source]
def url : String #

def url=(url : String) #

[View source]
def url? : String? #