class TP2::HTTP1Connection
def send_headers(request, headers, empty_response: false, chunked: true)
-
(void)
-
Parameters:
-
chunked
(boolean
) -- whether to use chunked transfer encoding -
empty_response
(boolean
) -- whether a response body will be sent -
headers
(Hash
) -- response headers -
request
(Qeweney::Request
) -- HTTP request
def send_headers(request, headers, empty_response: false, chunked: true) formatted_headers = format_headers(headers, !empty_response, http1_1?(request) && chunked) request.tx_incr(formatted_headers.bytesize) @machine.send(@fd, formatted_headers, formatted_headers.bytesize, SEND_FLAGS) @response_headers = headers end