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

相关推荐
橘子真甜~1 小时前
C/C++ Linux网络编程15 - 网络层IP协议
linux·网络·c++·网络协议·tcp/ip·计算机网络·网络层
Allen正心正念20252 小时前
网络编程与通讯协议综合解析
网络
bing_feilong2 小时前
ubuntu中的WIFI与自身热点切换
网络
CodeByV2 小时前
【网络】UDP 协议深度解析:从五元组标识到缓冲区
网络·网络协议·udp
车载测试工程师3 小时前
CAPL学习-AVB交互层-概述
网络协议·tcp/ip·以太网·capl·canoe
虹科网络安全3 小时前
艾体宝洞察 | 利用“隐形字符”的钓鱼邮件:传统防御为何失效,AI安全意识培训如何补上最后一道防线
运维·网络·安全
石像鬼₧魂石4 小时前
Kali Linux 网络端口深度扫描
linux·运维·网络
鲸鱼电台分台5 小时前
工业应用通信协议:IEC104
网络协议
适应规律5 小时前
UNeXt-Stripe网络架构解释
网络
纸带7 小时前
USB通信的状态
网络