Web Basics

1. Overview

Web traffic operates on the HTTP protocol, consisting of two main components: the Request and the Response. Each component contains three essential sections: the Start Line (Method/Status Code), the Header (Metadata), and the Body (Payload). In a SOC environment, analyzing these fields is critical for distinguishing between legitimate user activity and malicious intent.

2. Description

2.1 HTTP Request

A correctly composed HTTP request contains the following elements:

  1. A request line. GET /software/htp/cics/index.html HTTP/1.1
  2. A series of HTTP headers, or header fields.
  3. A message body, if needed.

2.1.1 HTTP header

2.1.2 Request Body

request body contains the data sent.

2.2 HTTP Response

HTTP Response contains:

  1. A status line. see Status Code
  2. A series of HTTP headers, or header fields.
  3. A message body, which is usually needed.

2.2.1 Required Response Header

2.3 Metigation

Resources


Last Modified: 2025-12-28