Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

HTTP Headers Explained: Information Sent Alongside Website Requests and Responses

How does a response describe the content it is sending? HTTP headers carry additional information with requests and responses.

Jersey Web video: More than the content

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: Headers accompany messages

    They pass additional information between the client and server.

    On-screen labels: Request information; Response information; Named fields.

  2. Step 2: Each header has a meaning

    The field name identifies the kind of information supplied.

    On-screen labels: Header name; Header value; Defined purpose.

  3. Step 3: Content type describes format

    Content-Type identifies the media type of the supplied content.

    On-screen labels: Document format; Media type; Content interpretation.

  4. Step 4: Caching uses header guidance

    Cache-Control can communicate rules about storing and reusing a response.

    On-screen labels: Storage rules; Reuse conditions; Cache behaviour.

  5. Step 5: Requests have headers too

    The browser can send information about what it accepts.

    On-screen labels: Client preferences; Accept header; Requested representation.

  6. Step 6: Inspect the real message

    A developer can review the headers received for the specific resource.

    On-screen labels: Actual resource; Received fields; Expected configuration.

A practical check for your business

Review the headers on the exact request or response involved in the problem. The header name, value and direction matter when explaining how a connection is being handled.

Sources and further detail

Common questions

How does a response describe the content it is sending?

HTTP headers carry additional information with requests and responses. Check the actual response and the documented meaning of each header.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 5 min read → Jargon Buster HTTP header explained Read the related Jargon Buster explanation. Read the explanation →

Check the actual response and the documented meaning of each header.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Website foundations

CORS Explained: Browser Rules for Reading Responses from Another Origin

CORS, explained.
Length 1:47 Website foundations

URL Percent Encoding Explained: Why Website Addresses Can Contain %20

URL encoding, explained.
Length 1:47 Business website checks

Restaurant Website Checklist: Help Guests Choose, Find and Book You

Restaurant and café website checks.