HTTPRequest
import type { HTTPRequest } from "https://aws-api.deno.dev/v0.4/services/wafv2.ts?docs=full";
Part of the response from "GetSampledRequests".
This is a complex type that appears as Request
in the response syntax.
HTTPRequest
contains information about one of the web requests.
interface HTTPRequest {
ClientIP?: string | null;
Country?: string | null;
Headers?: HTTPHeader[] | null;
HTTPVersion?: string | null;
Method?: string | null;
URI?: string | null;
}§Properties
§
ClientIP?: string | null
[src]The IP address that the request originated from. If the web ACL is associated with a CloudFront distribution, this is the value of one of the following fields in CloudFront access logs:
c-ip
, if the viewer did not use an HTTP proxy or a load balancer to send the requestx-forwarded-for
, if the viewer did use an HTTP proxy or a load balancer to send the request
§
Country?: string | null
[src]The two-letter country code for the country that the request originated from. For a current list of country codes, see the Wikipedia entry ISO 3166-1 alpha-2.
§
Headers?: HTTPHeader[] | null
[src]A complex type that contains the name and value for each header in the sampled web request.