Ajax和Axios基础第一章

68 阅读1分钟

AJAX是异步的javaScript和XML

  • 是一种客户端与服务器进行网络通信技术,AJAX通常使用XMLHttpRequest 对象来发送请求和接收响应

axios是别人封装好的网络请求库,可以方便的让我们完成与服务器进行通讯

  • axios网址:cdn.bootcdn.net/ajax/libs/a…
  • axios是基于ajajx对象XMLHttpRequest进行封装的一段代码块
  • 在axios后面括号里可加.then和.catch
  1. .then 用于处理失败返回的数据 注:里面得是函数,用函数形参包含这个接口数据 用形参返回内容
  2. .catch 用于处理失败返回的数据 注:里面得是函数,用函数形参包含这个接口数据 用形参返回内容

URL是统一资源定位符

  • URL 分为协议,域名,路径三个主要部分
  • 注:在现实开发中 开发的过程后端会给出一个url接口,让我们进行通讯

JSON 是js对象的语法的数据格式
JSON是一个字符串, 常用于存储和传递数据

控制台报错指南

    1. 404表示请求路径不存在 , 可能是url写错了,或者method写错了
    2. 500表示服务器处理异常,可能是我们没有按照规定的请求参数提供好必要的参数
    3. 304表示资源被缓存了,这个时候此资源不需要服务器重新返回,从浏览器直接返回
    4. 307(302) url重定向,表示当前请求的url需要重新定向到其他url才能正常访问到数据
    5. 200 表示成功响应