Http协议
2022/8/3 6:52:49
本文主要是介绍Http协议,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- 什么是http?
- web服务器有哪些?
- http的默认端口是什么?
- http协议一定要使用浏览器发送吗?
- 演示telnet发送GET请求,发送Post请求
- HTTP请求的格式?
- HTTP响应的格式?
- 请求方法有哪些?
- HEAD和GET的区别?
- 手写GET和POST请求。
即使没有请求body,header结尾也必须有2个\r\n
请求可以没有body,响应一般都有body,除了head方法请求的响应。
post请求的头部不能省略body的长度 content-length和主体的媒体格式content-type.,Get可以省略。可以使用telnet模拟。
Post比GET多了主体,同时必须在头部指明主体的长度content-length和主体的媒体格式content-type.
web服务器:apache,nginx,iis
客户端 --- 服务器
- 建立虚拟电路
- HTTP请求响应
- 关闭虚拟电路
请求:
request line:
Get /1/2/3/a.txt http/1.1 \r\n
request header:
key:value\r\n
key:value\r\n
key:value\r\n
\r\n
request body:
xxxxxx
这篇关于Http协议的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?
- 2024-05-09企业src漏洞挖掘-有意思的命令执行