初识HTTP

1、请求头中存储的是该请求的一些主要说明

accept:浏览器通过这个头告诉服务器,它所支持的数据类型

Accept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集

Accept-Encoding:浏览器通过这个头告诉服务器,支持的压缩格式

Accept-Language:浏览器通过这个头告诉服务器,它的语言环境

Host:浏览器通过这个头告诉服务器,想访问哪台主机

If-Modified-Since:浏览器通过这个头告诉服务器,缓存数据的时间

Referer:浏览器通过这个头告诉服务器,客户机是哪个页面来的防盗链

Connection:浏览器通过这个头告诉服务器,请求完后是断开链接还是何持链接

X-Requested-With:XMLHttpRequest代表通过ajax方式进行访问

User-Agent:请求载体的身份标识

1.1、 post和get

get :提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&链接,

post:是把提交的数据放在HTTP包的请求体中,

get提交的数据大小有限制(因为浏览器对URL的长度有限制)

post方法提交的数据没有大小限制且携带的请求数据不可以明文方式链接在URL中

1.2、cookie

HTTP无状态,使用cookie记录状态

cookie是具体指一小段信息,服务器创建的并发送出来存储在浏览器上的一组组键值对,浏览器再次访问服务器是可以携带键值访问服务器,以便识别浏览器的身份,由服务器创建,存储在浏览器中


报文体(payload)

2、 请求头

3、响应头

相关推荐
造价女工11 分钟前
视频监控系统原理与计量
网络·音视频·状态模式·消防·工程造价
wacpguo1 小时前
centos 配置网络
linux·网络·centos
子燕若水1 小时前
TLS/SSL加密通信过程全解
网络·网络协议·ssl
细节控菜鸡2 小时前
【2025最新】APP开启了SSL无法被抓包,如何进行调试
网络·网络协议·ssl
2501_915921432 小时前
“HTTPS 个人化”实战,个人站点与设备调试的部署、验证与抓包排查方法
网络协议·http·ios·小程序·https·uni-app·iphone
VernonJsn2 小时前
使用C++99语言开发ModbusTCP通讯
网络
Tony Bai3 小时前
【Go 网络编程全解】12 本地高速公路:Unix 域套接字与网络设备信息
开发语言·网络·后端·golang·unix
-曾牛3 小时前
深入浅出 SQL 注入
网络·sql·安全·网络安全·渗透测试·sql注入·盲注
想学全栈的菜鸟阿董3 小时前
LangGraph智能体架构核心概念
网络·架构
乐大师3 小时前
手动安装联想打印机2268w驱动
网络·打印机