前端计网、HTTP协议(自留)

      最后更新:2022-04-16 14:58

      参考:
      https://juejin.cn/post/6844903590058786824
      https://space.bilibili.com/327247876

      第一,什么是ajax,creet,axos, 及其好处和缺点?

      1)ajax

      Ajax是无症状射线和XML的缩写。是一个技术统称,其特征是该页面只是部分刷新,不需要重新加载。Ajax 代表使用由运行浏览器的 Ajs 提供的 XMLTtp 请求构建函数的网页请求 。这就是我们如何在互联网上交流。
      需要注意的功能和论点有几种:

      打开 (请求方法、 URL, 不论是否不同): 请求定义
      发送( 请求者): 提交请求 。
      准备状态是一种等同于客户的身份代码。
      即时国家财产价值的改变导致一个可称为“即时状态变化()** ”的回声功能,该功能监测使用即时状态的现时状态财产的变化。
      0:未知的开放方法
      1:使用开放方法,而不是传输方法。
      3: 请求已经发出,但尚未收到答复。
      3:收到部分响应
      4:响应都接收完毕

      2)fetch

      Fetch是发售网络的API, 依据是承诺的要求, 因为它利用承诺, 所以连锁电话不会导致重回地狱。

      默认情况下使用 GET 方法获取查询发送查询 :

      在发送 POST 请求时获取必须设置第二个参数( 配置对象) :

      3)axios

      随着Vue的成长,Axios已成为支持许诺的API的大众信封,也是XHR信封。

      4)总结

      ajax:

      1. 随着活动、 vue 和其他前端 mvvm 框架的开发,jquery不再是 mvc 编程的大胆选择。
      2. 在许多情况下,我们只需要使用ajax,但我们必须包括整个支架框架,这是没有道理的。
      3. 回调地狱

      fetch:
      获取,另一方面, 有问题。

      1. 浏览器没有那么有用 。
      2. 当收到显示错误的 HTTP 状态代码时,() 通过 " () " 获得 " 交付的允诺不会被指定为具体项目。无论HTTP反应状态代码是404还是500。相反,它将确定承诺状态的解决(但将把确定返回值的 k 属性设为虚假) 。当网络中断或请求停止时,不可能找到出路。标签为拒绝

      axios:

      1. Axios的体积较小,类似地以一个包装Xhr的承诺仓库为基础。
      2. 自动转换为 JSON 数据类型
      3. 解决回调地狱问题
      4. 浏览器兼容性良好

      2.

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类