vps交流

js怎么获取接口返回的值


我想用js去请求这个接口https://api.qqsuu.cn/api/visitor
返回的是json格式的数据,想把ip的值取出来用,有没有mjj知道该怎么写?
google一下
用 axios 。都什么屁事呀!
JSON.parse
ajax fetch axios 方法多了 axios要三方库 推荐fetch吧
fetch(‘https://api.qqsuu.cn/api/visitor’)
  .then(response => response.json())
  .then(data => console.log(data));
  1. var xmlHttp = new XMLHttpRequest();
  2. xmlHttp.open("GET", "https://api.qqsuu.cn/api/visitor", false);
  3. xmlHttp.send(null);
  4. var result = JSON.parse(xmlHttp.responseText);
  5. console.log(result[‘ip’]);

复制代码

本帖最后由 jiangyang123 于 2022-8-7 20:45 编辑

  1. fetch(‘https://api.qqsuu.cn/api/visitor’)
  2.         .then(response=>response.json())
  3.         .then(data=>{
  4.        console.log(data.ip);  //data.ip就是要获取的ip地址
  5.         })

复制代码

jiangyang123 发表于 2022-8-7 20:43

感谢大佬,这个可行。