Http请求

Http

1.什么是Http

超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当

默认端口80

https默认端口443

2.两个时代

http1.0

HTTO/1.0 : 客户端可以与web服务端 ,连接后,只能获得一个web资源,断开连接

http2.0

HTTP/1.1 :客户端可以与web服务端 ,连接后,可以获得多个web资源,断开连接

3.Http请求

客户端--发请求(Request)--服务器

以百度为例

1.请求行
请求行中的请求方式:get

请求方式: Get ,Post HEAD,DELETE,PUT,TRACT...

2.消息头

4.Http响应

服务器--响应--客户端

百度

1.响应体

2.响应状态码

200:请求资源成功

3xx:请求重定向

​ 重定向:重新定位到给定的新位置

4xx:找不到资源 404

​ 资源不存在

5xx:服务器代码错误 500 502:网关错误

给定的新位置

4xx:找不到资源 404

​ 资源不存在

5xx:服务器代码错误 500 502:网关错误

相关推荐
淼澄研学6 小时前
Kimi API黑产倒卖技术解析与Python合规接入指南
开发语言·网络·python
SendTomo7 小时前
P2P文件传输工具对比:SendTomo vs send.wang
javascript·网络协议·webrtc·html5·p2p
qyyyyy5707 小时前
英文技术标准和协议规范怎么读?RFC、接口规范与安全标准 PDF 翻译流程
网络协议·网络安全·机器翻译·csrf·技术美术
无锡耐特森7 小时前
Profinet转ModbusTCP协议网关:数字化工厂跨协议互联
网络
MartinYeung58 小时前
[论文学习]ProAct:针对LLM越狱的主动防禦框架
网络·学习·安全
发量惊人的中年网工8 小时前
中小企业网络管理进阶:从设备堆叠到统一管理
服务器·网络·安全·网络安全·php·制造
workflower9 小时前
案例 :某交通厅基于AI技术的智能安全运营实践
网络·人工智能·安全·设计模式·机器人
SendTomo9 小时前
WebRTC文件互传工具实测对比
javascript·网络·webrtc·html5·p2p
运维全栈笔记9 小时前
致远 OA HTTPS 配置避坑指南
网络协议·http·https
测开小菜鸟10 小时前
智能体安全与伦理测试:守护AI的“底线”,让智能体安全、负责任地工作
网络·人工智能·安全