零基础学习web前端开发需要掌握哪些ht

     一、HTTP请求--Request

  客户端包括浏览器给服务器发送请求时,包含四部分:

  请求行:设置请求类型,要访问的资源以及使用的   请求头:用来说明服务器要使用的附加信息,比如token经常放请求头中。传输内容大小有限制,必须小于等于32k。

  空行:请求头后面所必须的。

  请求体:请求数据也叫请求体,可以添加任意其他数据。传输内容较多,可小于等于1G。

  二、HTTP响应--Response

  一般情况下,服务器接收并处理客户端发过来的请求会返回一个HTTP响应消息。包含四部分:

  状态行:有   消息报头:说明客户端要使用的附加信息。

  空行:消息报头后面的空行,是必须存在的。

  响应数据:服务器返回给客户端的文本信息。

  三、HTTP状态码

  HTTP有请求时,服务器返回的响应Response中状态行内就包含了状态码,状态码主要用来告诉浏览器响应结果。

  状态码有三位,主要分为六类:

  1**:1开头的状态码主要表示信息类提示,请求已接收,继续处理。

  2**:2开头的表示请求成功,就是常见的。

  3**:3开头的表示重定向,要完成请求必须进行更进一步操作,常见

  4**:4开头的表示客户端错误,请求语法错误或请求无法实现,请求资源不存在。

  5**:5开头表示服务器错误。服务器发生不可预期的错误

  6**:6开头的扩展类。




转载请注明:http://www.aierlanlan.com/grrz/1947.html