HTTPRequest
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.
Contents
- ClientIP
-
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 request -
x-forwarded-for
, if the viewer did use an HTTP proxy or a load balancer to send the request
Type: String
Required: No
-
- Country
-
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
. Type: String
Required: No
- Headers
-
A complex type that contains the name and value for each header in the sampled web request.
Type: Array of HTTPHeader objects
Required: No
- HTTPVersion
-
The HTTP version specified in the sampled web request, for example,
HTTP/1.1
.Type: String
Required: No
- Method
-
The HTTP method specified in the sampled web request.
Type: String
Required: No
- URI
-
The URI path of the request, which identifies the resource, for example,
/images/daily-ad.jpg
.Type: String
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: