HTTP请求
2021-07-26 07:55
标签:使用 http请求 失败 地址 参数 发送请求 无限 响应 连接 HTTP请求 标签:使用 http请求 失败 地址 参数 发送请求 无限 响应 连接 原文地址:https://www.cnblogs.com/dyfblogs/p/15037703.htmlHTTP请求过程
一个完整的HTTP请求过程,一般包含下面七个步骤
1.建立TCP连接
2.客户端向服务端发送请求命令
3.客户端发送请求头信息
4.服务端响应
5.服务端发送响应头信息
6.服务端向客户端发送数据
7.服务端关闭TCP连接
一个HTTP请求的组成
一个HTTP请求一般由四部分组成
1.方法:如GET,POST
GET: 一般用于信息获取,使用URL传递参数,对所发信息的数量一般限制在2000个字符
POST: 一般用于向服务器推送资源,对所发信息的数量无限制
2.请求的URL:即请求的地址
3.请求头:包含一些客户端环境信息,身份验证信息等
4.请求体:即请求正文,包含客户端提交的信息
一个HTTP响应的组成
一个HTTP响应一般由三部分组成
1.状态码:由数字和文字组成,用来显示请求成功还是失败
2.响应头:包含一些服务端信息
3.响应体:响应的正文内容