http协议相关基本概念

HTTP是超文本传输协议,定义了客户端和服务器之间数据传输的规则。客户端通过GET或POST等方式向服务器发送请求,包含请求行、请求头部和可能的请求体。服务器响应则包括状态码,如200表示成功,404表示未找到。通信中,客户端会提供User-Agent、Content-Type等信息。
摘要由CSDN通过智能技术生成

先要了解通信协议是什么含义,在者在网页中的通信协议是什么,客户端和服务器是怎么交互的,http请求消息包含什么内容,http是怎么请求的,在了解http响应的状态码。


通信协议

通信的双方完成通信所必须遵守的规则和约定。

http协议

HTTP 协议即超文本传送协议 ,它规定了客户端与服务器之间进行网页内容传输时,所必须遵守的传输格式。


客户端和服务器的交互

客户端要以HTTP协议要求的格式把数据提交到服务器

服务器要以HTTP协议要求的格式把内容响应给客户端

HTTP请求消息的组成

  1. 请求行

  • 请求方式

  • URL

  • HTTP 协议版本

  1. 请求头部

  • 请求头部用来描述客户端的基本信息

  • User-Agent 用来说明当前是什么类型的浏览器;

  • Content-Type 用来描述发送到服务器的数据格式;

  • Accept 用来描述客户端能够接收什么类型的返回内容;

  • Accept-Language 用来描述客户端期望接收哪种人类语言的文本内容。

  1. 空行

  • 服务器请求头部至此结束

  1. 请求体

  • 通过 POST 方式提交到服务器的数据。

HTTP请求方法

get,post


HTTP响应状态代码

2**

  • 200:ok

  • 201:creat

3**

  • 301:永久移动

  • 302:临时移动

  • 304:为修改

4**

  • 400:bad request

  • 401:Unauthorized

  • 403:Forbidden

  • 404:Not Found

  • 408:Request Timeout

5**

  • 500:Internal Server Error

  • 501:Not Implemented

  • 503:Service Unavailable

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值