V2HttpRequest
import type { V2HttpRequest } from "https://googleapis.deno.dev/v1/servicecontrol:v2.ts";
A common proto for logging HTTP requests. Only contains semantics defined by the HTTP specification. Product-specific logging information MUST be defined in a separate message.
§Properties
The number of HTTP response bytes inserted into cache. Set only when a cache fill was attempted.
Whether or not an entity was served from cache (with or without validation).
Whether or not the response was validated with the origin server before
being served from cache. This field is only meaningful if cache_hit
is
True.
The request processing latency on the server, from the time the request was received until the response was sent.
The referer URL of the request, as defined in HTTP/1.1 Header Field Definitions.
The IP address (IPv4 or IPv6) of the client that issued the HTTP request.
Examples: "192.168.1.1"
, "FE80::0202:B3FF:FE1E:8329"
.
The size of the HTTP request message in bytes, including the request headers and the request body.
The scheme (http, https), the host name, the path, and the query portion
of the URL that was requested. Example:
"http://example.com/some/info?color=red"
.
The size of the HTTP response message sent back to the client, in bytes, including the response headers and the response body.