Http Forward
All fields documented for TcpConnect task logs
also apply to HttpForward task logs.
The following keys are specific to HttpForward task logs:
pipeline_wait
required, type: time duration string
The time spent between receiving the HTTP request header and creating the task.
reuse_connection
optional, type: bool
Whether this task reused an existing remote connection.
method
required, type: http method string
The HTTP method from the client request.
uri
required, type: http uri string
The URI from the client request. All non-printable characters are escaped.
The max allowed number of characters of the uri is configurable at server or user level.
user_agent
optional, type: string
The first User-Agent header value in the client request.
rsp_status
optional, type: int
The status code in the response sent to the client.
origin_status
optional, type: int
The status code in the response received from the remote peer.
dur_req_send_hdr
optional, type: time duration string
The time spent between task creation and sending the request header to the remote peer.
dur_req_send_all
optional, type: time duration string
The time spent between task creation and sending the full request to the remote peer.
dur_rsp_recv_hdr
optional, type: time duration string
The time spent between task creation and receiving the response header from the remote peer.
dur_rsp_recv_all
optional, type: time duration string
The time spent between task creation and receiving the full response from the remote peer.