Which HTTP header reveals the software the server is using to communicate with the client?

Accept

Server

In HTTP, the information about the server software is typically shared through the Server response header. This header tells the client what server software is running (and sometimes the version), such as a value like nginx/1.18.0 or Apache/2.4.46. That’s why this header is the best match for revealing the server’s software.

Other headers have different purposes: Accept lists the content types the client can handle, User-Agent identifies the client making the request, and Content-Type indicates the type of the response body. So they don’t reveal the server software. Keep in mind some servers may omit or obscure the Server header for security reasons.

User-Agent

Content-Type

Want more questions?

All options are one-time payments.

$12.99

30 day pass for new members

All the basics to get you started

  • Ad-free experience
  • View your previous attempt history
  • Mobile app access
  • In-depth explanations
  • 30 day premium pass access
$29.99 $92.93 usd

6 month DELUXE pass (most popular)

Everything with the 30 day premium pass FOR 6 MONTHS! & the ultimate digital PDF study guide (BONUS)

  • Everything included in the premium pass
  • $92.93 usd value for $29.99! You save $62.94!
  • + Access to the ultimate digital PDF study guide
  • + 6 months of premium pass access
  • + Priority support
$14.99 $19.99

Ultimate digital PDF study guide

For those that prefer a more traditional form of learning

  • Available for instant download
  • Available offline
  • Hundreds of practice multiple choice questions
  • Comprehensive content
  • Detailed explanations
Image Description
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy