class

Crig::HttpClient::MockStreamingClient

Inherits Crig::HttpClient::HttpClientExt < Reference < Object

Constructors

new(response_body : Bytes = Bytes.empty, response_status_code : Int32 = 200, response_headers : HTTP::Headers | Nil = nil, stream_chunks : Array(Bytes) = [] of Bytes, streaming_status_code : Int32 = 200, streaming_headers : HTTP::Headers | Nil = nil)
Source

Instance methods

response_body
Source
response_headers
Source
response_status_code
Source
send(req : HTTP::Request, body : Bytes = Bytes.empty) : Result(Response(LazyBytes), Error)
Source
send_multipart(req : HTTP::Request, form : MultipartForm) : Result(Response(LazyBytes), Error)
Source
send_streaming(req : HTTP::Request, body : Bytes = Bytes.empty) : Result(StreamingResponse, Error)
Source
sent_requests
Source
stream_chunks
Source
streaming_headers
Source
streaming_status_code
Source