前端面试-HTTP协议

2018-05-16  本文已影响0人  5ecb27e77f4c

http协议

它是客户端和服务器端之间数据传输的网络协议

特点

http请求由什么组成

  1. 请求行
    请求方法,URI,HTTP版本协议
  2. 请求头
    比如:
    accept:可处理的媒体类型
    accept-charset:可接收的字符集
    accept-endoding:可接收的内容编码
    accept-language:可接受的自然语言
    host:请求资源锁在的服务器
    cookie
    User-Agent:包含客户端 操作系统、浏览器等的属性信息
  3. 请求正文
    比如:
    post所传参数
    请求头和请求正文以一行空白隔开

http响应由什么组成

  1. 状态行
    协议版本,响应状态码,状态码的描述
  2. 响应头
    比如:
    server 与user-agent对应,返回服务器的一些信息
    location:资源重定向
  3. 响应正文
    服务器返回的资源内容

常用请求方法

比如:
get:请求资源
head:与get一样,但是不返回数据实体
post:提交数据
delete:删除某段资源

常见协议状态码

2XX:请求成功
3XX:重定向
4XX:客户端错误
5XX:服务器错误

上一篇 下一篇

猜你喜欢

热点阅读