http请求方式

388 阅读1分钟
  • HTTP是超文本传输协议,其定义了客户端与服务器端之间文本传输的规范
  • HTTP默认使用80端口
  • HTTPS的默认端口为443

http工作原理

  • HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。

请求响应步骤:

  • 客户端连接到Web服务器->发送Http请求->服务器接受请求并返回HTTP响应->释放连接TCP连接->客户端浏览器解析HTML内容

所有的请求都可以给服务器端传递内容,也可以从服务器端获取内容

GET:从服务器端获取数据

POST:向服务器端推送数据

DELETE:删除服务器端的某些内容

PUT:向服务器上存在一些内容

HEAD:只想获取服务器返回的响应头信息,不要响应主体中的内容

OPTIONS:一般使用它向服务器发送一个探测性请求,如果服务器端返回了信息,说明当前客户端和服务器端建立了连接