HTTP头部信息

概述

每一个HTTP请求都会有一个请求头,请求头中包含很多信息,比如请求方法 请求协议与标准,请求的地址信息,接受的语言、UA头等。

常见的HTTP头部信息

请求头

GET /Secret.php HTTP/1.1

Host: node5.buuoj.cn:28946

Accept-Language: zh-CN,zh;q=0.9

Upgrade-Insecure-Requests: 1

User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36  Syclover/1.0

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7

Accept-Encoding: gzip, deflate, br

Connection: keep-alive

Referer: https://Sycsecret.buuoj.cn

X-Forwarded-For: 127.0.0.1

Content-Length: 2




在上述请求头中,第一行

GET /Secret.php HTTP/1.1

交代了请求方法为GET 请求路径与文件是/Secret.php 请求协议为HTTP协议1.1版本

之后的

Host参数表示了请求的目标主机地址

User-Agent用户头部信息

Referer请求从哪里跳转过来的

X-Forwarded-For 请求发送过来的源主机地址

返回头

HTTP/1.1 200 OK

Date: Sat, 01 Nov 2025 11:02:49 GMT

Server: Apache/2.2.15 (CentOS)

X-Powered-By: PHP/5.3.3

Content-Length: 2391

Connection: close

Content-Type: text/html; charset=UTF-8

如上所示,HTTP请求后会返回响应,每个响应中都会有对应的返回头,主要包含这些信息

HTTP/1.1 200 OK 表示请求协议 返回的状态代码

Date: Sat, 01 Nov 2025 11:02:49 GMT 请求的响应时间

Server: Apache/2.2.15 (CentOS) 发送响应的服务器类型、操作系统

X-Powered-By: PHP/5.3.3 文件类型等…

 

相关案例

BUU BURP COURSE 1

[极客大挑战 2019]Http 1

相关文章



目录