首页 > 其他分享 >在线测试跨域请求

在线测试跨域请求

时间:2023-02-13 18:12:19浏览次数:48  
标签:function 跨域 headers url xhr 测试 var 在线

0X00 在浏览器Console输入下面的代码

var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://www.xxx.com/api/action');
xhr.send(null);
xhr.onload = function(e) {
var xhr = e.target;
console.log(xhr.responseText);
}

0X01 生成HTML文件并替代码中链接

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<a href="javascript:test()">Test CORS</a>
<script>
function test() {
  var url = 'http://xxxxxxxxxxxxxxx';
  var xhr = new XMLHttpRequest();
  xhr.open('HEAD', url);
  xhr.onload = function () {
      var headers = xhr.getAllResponseHeaders().replace(/\r\n/g, '\n');
      alert('request success, CORS allow.\n' +
          'url: ' + url + '\n' +
          'status: ' + xhr.status + '\n' +
          'headers:\n' + headers);
  };
  xhr.onerror = function () {
      alert('request error, maybe CORS error.');
  };
  xhr.send();
}
</script>
</body>
</html>

0X02 Curl测试命令

curl -i -X OPTIONS 'https://****************' \
-voa /dev/null \
-H 'Origin: http://*********(跨域地址)' \
-H "Access-Control-Request-Method: GET(动作)"

转自:win10beta 在线测试跨域请求

标签:function,跨域,headers,url,xhr,测试,var,在线
From: https://www.cnblogs.com/bigjor/p/17117281.html

相关文章

  • 开学测试感想
    这次开学进行了一次简单的测试,王老师说很简单,但我还是对这种系统的构建不太熟练,并没有达到理想的程度。可能是寒假在家搞了什么乱七八糟的插件什么的吧,mysql一开始打不开,......
  • node实现http接口请求(解决跨域)
    varexpress=require('express');varapp=express();varbodyParser=require('body-parser')app.post('/highway',bodyParser.json(),function(req,res){......
  • 2021级《软件工程》 课前测试试卷(180分钟) 河北省环保监测中心网络新闻发布系统
    2021级《软件工程》课前测试试卷(180分钟) 河北省环保监测中心网络新闻发布系统(卷面成绩40分,占课程过程考核20分) 1、项目需求:河北省环保监测中心网络新闻为搭建公众......
  • 测试
    数据结构与算法 一、顺序表a二、链表L1三、其中的                第一章节:顺序表回棋塔里呆车杜里工昔卉 llajfoajef......
  • jmeter os进程取样器测试一段脚本
    os进程取样器执行本地命令我想执行一个本地的python代码window环境1.编写一段简单的python代码,命名pythontest.py存放在F:\ossample目录下name="hellopython"print......
  • jmeter做接口测试
    一、工具简介jmeter是一个主流的性能测试工具,主要用于测试服务器接口注:单元测试(开发)>接口测试(避免后期功能测试出现大量bug)>功能测试(黑盒测试)>回归测试>性能测试(上线前,功......
  • 软件功能测试包含了哪些测试项目?功能测试报告收费标准
    一、软件功能测试是什么?软件功能测试是测试人员通过执行功能测试用例逐步验证软件产品各项功能是否达到预期需求的测试过程。也是俗称的“点点点测试”,这是基础性......
  • 某宝登录测试用例
    大家好,我是十一,引用三毛的一句话作为我们2023年的开场白:一个人至少拥有一个梦想,有一个理由去坚强。如果你已经坚强的走在了梦想的道路上,那么我们为自己鼓鼓掌,希望未来的道路......
  • 压力测试的关注点
    1.压力测试的工具使用jmeter测试工具完成压力测试,模拟多线程并发请求服务器,来观察被测系统的性能指标 2.压力测试的大致步骤1.测试环境的准备通......
  • nextcloud 在线office写作
    简介:既然搭建了nextcloud,那么在线office协作是必不可少的功能。简单看看nextcloud插件仓库,有这么几个可选项,逐个实验一下吧,顺便把安装配置介绍一下:NextcloudOffice:Th......