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.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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:

Link copied to clipboard

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.

Link copied to clipboard

A complex type that contains the name and value for each header in the sampled web request.

Link copied to clipboard

The HTTP version specified in the sampled web request, for example, HTTP/1.1.

Link copied to clipboard

The HTTP method specified in the sampled web request.

Link copied to clipboard
val uri: String?

The URI path of the request, which identifies the resource, for example, /images/daily-ad.jpg.

Functions

Link copied to clipboard
inline fun copy(block: HttpRequest.Builder.() -> Unit = {}): HttpRequest
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String