HTTP Request

The HTTP Request object represents the attributes of a request made to a web server. It encapsulates the details and metadata associated with an HTTP request, including the request method, headers, URL, query parameters, body content, and other relevant information.

Attributes

CaptionNameTypeDescription
HTTP Arguments args String The arguments sent along with the HTTP request.
HTTP Headers http_headers HTTP Header[] Additional HTTP headers of an HTTP request or response.
HTTP Method http_method String The HTTP request method indicates the desired action to be performed for a given resource.
  • CONNECT: Connect (CONNECT)
  • DELETE: Delete (DELETE)
  • GET: Get (GET)
  • HEAD: Head (HEAD)
  • OPTIONS: Options (OPTIONS)
  • POST: Post (POST)
  • PUT: Put (PUT)
  • TRACE: Trace (TRACE)
Request Length length Integer The HTTP request length, in number of bytes.
Prefix prefix String Domain prefix.

🚧 WARNING: DEPRECATED

Prefix has been deprecated since 1.1.0. Deprecated in upgrade from ocsf-0.31.1 to qdm-1.1.0

Raw Data raw_data JSON The event data as received from the event source.
Record ID record_id String Unique identifier for the object
HTTP Referrer referrer String The request header that identifies the address of the previous web page, which is linked to the current web page or resource being requested.
Unique ID uid String The unique identifier of the http request.
Unmapped Data unmapped Unmapped[] The attributes that are not mapped to the event schema. The names and values of those attributes are specific to the event source.
URL url Uniform Resource Locator[] The URL object that pertains to the request.
HTTP User-Agent user_agent String The request header that identifies the operating system and web browser.
HTTP Version version String The Hypertext Transfer Protocol (HTTP) version.
X-Forwarded-For x_forwarded_for IP Address[] The X-Forwarded-For header identifying the originating IP address(es) of a client connecting to a web server through an HTTP proxy or a load balancer.

Relationships

HTTP Request shown in context

Inbound Relationships

These objects and events reference HTTP Request in their attributes:

Outbound Relationships

HTTP Request references the following objects and events in its attributes:

This page describes qdm-1.3.2+ocsf-1.3.0