首页 > 其他分享 >判断接口是否支持跨域

判断接口是否支持跨域

时间:2022-12-21 15:36:39浏览次数:38  
标签:httpRequest 判断 console 跨域 接口 xhr json var

打开浏览器,右键,选择检查,选择console

 

 输入测试代码,然后回车,正常返回即可跨域请求

get请求

var xhr = new XMLHttpRequest();
xhr.open('GET', 'url');
xhr.send(null);
xhr.onload = function(e) {
  var xhr = e.target;
  console.log(xhr.responseText);
}

post请求:

var httpRequest = new XMLHttpRequest();
httpRequest.open('POST', 'url', true);
httpRequest.setRequestHeader("Content-type","application/json");
// 请求体
var obj = {
  "input": "I lvve buy some cakes"
};
httpRequest.send(JSON.stringify(obj));
httpRequest.onreadystatechange = function () {
  if (httpRequest.readyState == 4 && httpRequest.status == 200) {
    var json = httpRequest.responseText;
    console.log(json);
  }
};

如果如下类似显示,则不可跨域请求

 

标签:httpRequest,判断,console,跨域,接口,xhr,json,var
From: https://www.cnblogs.com/wangyb56/p/16996355.html

相关文章

  • 判断对象属性是否都为空
    //判断当前对象属性是否都为空constobjectKeyIsEmpty=(obj)=>{  letempty=null;  for(constkeyinobj){    if(obj.hasOwnProperty(key)......
  • Go语言接口类型的合理使用
    dog:=Dog{"littlepig"}varpetPet=&dog我们声明并初始化一个Dog类型的变量dog,然后它的指针赋给类型为Pet的变量pet对于一个接口类型的变量来讲,如上面的变量pet......
  • Vue-router4.0接口快速识别
    Vue-router4.0接口快速识别<router-link> :将会被渲染a标签属性名属性类型属性作用tostring/object相当于跳转调用router.push(string/object)replacebo......
  • 树结构练习——判断给定森林中有多少棵树
                                      树结构练习——判断给定森林中有多少棵树TimeLimit: 1000MS......
  • MySQL 判断语句 条件函数 case when、if、ifnull
    在MySQL中,需要用到条件判断函数,例如casewhen、if、ifnull。一、方法分类二、具体方法(1)ifif(expr,result_true,result_false)注意:一个条件表达式两个结果expr......
  • 实现继承与接口继承区别
    实现继承通常情况下表现为对抽象类的继承,而其与接口继承在规则上有以下几点归纳:·抽象类适合于有族层概念的类间关系,而接口最适合为不同的类提供通用功能。·接口着重于C......
  • SAP发布HTTP接口
    1、创建类 引用标准接口改写集成的接口方法 此处仅实现POST方法,将传入的JSON报文转为函数传入参数,调用获取物料接口,并将返回的物料信息,转换为JSON报文返回METH......
  • .net core webapi跨域处理
    一、引入cors组件右击项目——在终端中打开——dotnetaddpackageMicrosoft.AspNetCore.Cors--version2.0.1   二、配置cors在项目根目录的Startup.c......
  • 基于.NetCore开发博客项目 StarBlog - (24) 统一接口数据返回格式
    前言开发接口,是给客户端(Web前端、App)用的,前面说的RESTFul,是接口的规范,有了统一的接口风格,客户端开发人员在访问后端功能的时候能更快找到需要的接口,能写出可维护性更高的......
  • RS232接口电路
    1. DB9串口引脚定义        2. RS232简介    (1)逻辑0:+3~+15V        逻辑1: -3~-15V    (2)传输速率<1M,传输距离......