HTTP Request

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 ArgumentsargsStringThe arguments sent along with the HTTP request.
Request Body Lengthbody_lengthIntegerThe actual length of the HTTP request body, in number of bytes, independent of a potentially existing Content-Length header.
HTTP Headershttp_headersHTTP Header[]Additional HTTP headers of an HTTP request or response.
HTTP Methodhttp_methodStringThe 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)
  • PATCH: Patch (PATCH)
  • POST: Post (POST)
  • PUT: Put (PUT)
  • TRACE: Trace (TRACE)
Request LengthlengthIntegerThe length of the entire HTTP request, in number of bytes.
Raw Dataraw_dataJSONGroup:context

The event data as received from the event source.
Record IDrecord_idStringGroup:primary

Unique identifier for the object
HTTP ReferrerreferrerStringThe request header that identifies the address of the previous web page, which is linked to the current web page or resource being requested.
Unique IDuidStringThe unique identifier of the http request.
UnmappedunmappedUnmapped[]Data from the source that was not mapped into the schema.
URLurlUniform Resource Locator[]Entity:UNIFORM_RESOURCE_LOCATOR

The URL object that pertains to the request.
HTTP User-Agentuser_agentStringEntity:HTTP_USER_AGENT

The request header that identifies the operating system and web browser.
HTTP VersionversionStringThe Hypertext Transfer Protocol (HTTP) version.
X-Forwarded-Forx_forwarded_forIP Address[]Entity: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.5.1+ocsf-1.6.0