美文网首页
http请求

http请求

作者: kathyb24 | 来源:发表于2018-10-23 14:47 被阅读0次

Request

  • 请求行。 Method+URL+Version
  • 请求头。 字段名+字段值
    ----+请求内容

Response

字段名+字段值+请求内容

请求方法 method

  • GET
  • POST
  • HEAD返回头中可以不通过服务器的响应数据来获取部分数据,比如时间戳
  • PUT
  • DELETE
  • TRACE
  • CONNECT
  • OPTION

响应码

响应码分类
  • 1xx:信息,服务器收到请求,需要请求者继续执行操作
  • 2xx:成功,操作被成功接收并处理
  • 3xx:重定向,需要进一步操作以完成请求
  • 4xx:客户端错误,请求包含语法错误或无法完成请求
  • 5xx:服务器错误,服务器在处理请求时发生了错误
常见响应码
  • 200:请求成果
  • 301:资源被永久转移到其他URL
  • 304:缓存
  • 404:请求的资源不存在
  • 500:内部服务器错误
    301与302的区别:301是永久,而302是临时,最大的区别是301是能够被搜索引擎所搜索的,而302不能

HTTP的缺陷

  • 明文传输。-> HTTPS(本地通过公钥来加密)
  • 中间人攻击
  • DNS劫持

思考:所以,从输入url到打开页面,到底发生了哪些过程?

相关文章

  • 【HTTP】HTTP请求

    1、HTTP协议通信流程: 2、HTTP请求包含内容 一个HTTP请求报文由请求行(request line)、请...

  • 动脑学院架构篇-HTTP请求、响应报文格式

    【HTTP】HTTP请求、响应报文格式 HTTP请求报文格式: HTTP请求报文主要由请求行、请求头部、请求数据3...

  • IDEA自带http请求工具

    编辑http请求文件(文件名后缀为.http) GET请求 POST请求 执行http请求 查看http结果

  • HTTP

    HTTP简介 HTTP请求格式 HTTP规定,HTTP请求由如下3部分构成 请求方法、URI和HTTP的版本 请求...

  • HTTP协议报文及Chrome Network常用功能

    HTTP协议报文 Http协议报文分为【Http请求报文】和【Http响应报文】 HTTP请求报文 Http请求报...

  • HTTP 请求

    Code=-999 错误400 ------参数错误网络请求出现Code=-1022

  • http请求

    Request 请求行。 Method+URL+Version 请求头。 字段名+字段值----+请求内容 R...

  • http请求

    ajax原生 angular rxjs

  • http 请求

  • Http请求

    首先让我们从一个问题入手,当我们在浏览器中输入http://www.baidu.com/访问百度的时候浏览器做了哪...

网友评论

      本文标题:http请求

      本文链接:https://www.haomeiwen.com/subject/akcazftx.html