ajax
你遗憾吗?
这个作者很懒,什么都没留下…
展开
-
原生ajax请求
原生ajax的步骤:1.创建一个XMLHttpRequest的对象.2.通过open()与服务器建立连接。3.使用send() 来发送请求。4.使用onreadystatechange事件来监听。如果表示readystate4就说明解析成功,且status200(状态码成功),就说明与后台搭建成功。5.使用responseText来获取服务器返回的数据兼容:IE6以下 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建原创 2021-07-12 19:04:38 · 2774 阅读 · 0 评论 -
axios的简单封装及使用
首先新建一个utils文件夹里面新建一个http.js文件中写入:import axios from 'axios'// 配置请求的基准URL地址axios.defaults.baseURL = 'https://api.it120.cc'//axios设置请求拦截器axios.interceptors.request.use(config => { config.headers.mytoken = 'nihao' //设置响应头 return config}, err原创 2021-06-25 09:35:49 · 370 阅读 · 0 评论 -
ajax原生写法
var xhr; //创建ajax对象if(window.XMLHttpRequest){ //兼容IE xhr = new XMLHttpRequest();}else{ xhr = new ActiveXObject("Microsoft.XMLHTTP");}xhr.open("get",url,true); //建立连接xhr.send(); //发送xhr.onreadystatechange = function(){ //获取数据 if.原创 2021-05-30 21:33:44 · 93 阅读 · 0 评论 -
js ajax请求封装及解决node请求跨域问题
ajax请求 var ajax = new XMLhttpRequest(); // 实例化一个ajax请求的对象 ajax.open(method, url, false) // 开启一个ajax请求 第一个参数是请求的方式 可以是get/post 第二个参数是请求的地址 第三个参数是否发送同步请求 ajax.send() // 向服务器发送ajax请求 // 获取ajax请求的响应数据 ajax.onreadystatechange = functio转载 2021-05-14 10:09:17 · 111 阅读 · 1 评论