HTTP Response

http_response

The HTTP Response object contains detailed information about the response sent from a web server to the requester. It encompasses attributes and metadata that describe the response status, headers, body content, and other relevant information.

Attributes

CaptionNameTypeDescription
Response Body Lengthbody_lengthInteger

The actual length of the HTTP response body, in number of bytes, independent of a potentially existing Content-Length header.

Response CodecodeInteger

The Hypertext Transfer Protocol (HTTP) status code returned from the web server to the client. For example, 200.

HTTP Content Typecontent_typeString

The request header that identifies the original media type of the resource (prior to any content encoding applied for sending).

HTTP Headershttp_headersHTTP Header[]

Additional HTTP headers of an HTTP request or response.

LatencylatencyInteger

The HTTP response latency measured in milliseconds.

Response LengthlengthInteger

The length of the entire HTTP response, in number of bytes.

MessagemessageString

The description of the event/finding, as defined by the source.

Raw Dataraw_dataJSON

Group:context
The event data as received from the event source.

Record IDrecord_idString

Group:primary
Unique identifier for the object

StatusstatusString

The response status. For example: A successful HTTP status of 'OK' which corresponds to a code of 200.

UnmappedunmappedUnmapped[]

Data from the source that was not mapped into the schema.

Relationships

HTTP Response shown in context

Inbound Relationships

These objects and events reference HTTP Response in their attributes:

Outbound Relationships

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

This page describes ocsf-1.4.0