初识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、响应头

相关推荐
网络空间小黑3 小时前
TCP/IP 知识体系
网络·网络协议·tcp/ip·计算机网络·5g·wireshark·信息与通信
Dotrust东信创智4 小时前
面向SDV的在环测试深度解析——仿真中间件SIL KIT应用篇
网络·中间件·汽车
leoufung5 小时前
ECPF 简介
linux·网络·kernel
救救孩子把6 小时前
MCP本地高效与云端实时:stdio 与 HTTP+SSE 传输机制深度对比
网络·网络协议·http·sse·mcp·stdio
2501_915909067 小时前
我用 Appuploader绕过 Mac,成功把 iOS 应用上线了 App Store
websocket·网络协议·tcp/ip·http·网络安全·https·udp
hao_wujing7 小时前
衡量 5G 和未来网络的安全性
网络·5g
哞哞不熬夜7 小时前
JavaEE--初识网络
java·网络·java-ee
什么半岛铁盒8 小时前
Linux信号的保存
linux·运维·网络
百锦再8 小时前
大数据技术的主要方向及其应用详解
大数据·linux·网络·python·django·pygame
Think Spatial 空间思维9 小时前
【HTTPS基础概念与原理】对称加密与非对称加密在HTTPS中的协作
网络协议·http·https