jQuery请求网络(Access-Control-Allow-Origin)
来源:互联网 发布:stc单片机pwm输出频率 编辑:程序博客网 时间:2024/05/01 22:23
如果使用jQuery请求网络遇到这样的问题
XMLHttpRequest cannot load http://www.xx.com. No'Access-Control-Allow-Origin' header is present on the requestedresource. Origin 'null' is therefore not allowed access.
除了在服务端配置外,可以尝试使用一下方式只需在前端设置即可。
<!DOCTYPE html><html><head> <meta charset="utf-8"> <script src="jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $.get("https://crossorigin.me/http://www.w3school.com.cn/example/jquery/demo_test.txt",{// dataType: 'JSONP' },function(responseTxt,statusTxt,xhr){ if(statusTxt=="success") alert("外部内容加载成功!"); alert(responseTxt); if(statusTxt=="error") alert("Error: "+xhr.status+": "+xhr.statusText); }); $.post("https://crossorigin.me/http://www.w3school.com.cn/example/jquery/demo_test.txt",{ //dataType: 'JSONP' },function(responseTxt,statusTxt,xhr){ if(statusTxt=="success") alert("外部内容加载成功!"); alert(responseTxt); if(statusTxt=="error") alert("Error: "+xhr.status+": "+xhr.statusText); }); $.ajax({ url: "https://crossorigin.me/http://www.w3school.com.cn/example/jquery/demo_test.txt", useDefaultXhrHeader: false, //important, otherwise its not working type: "GET", dataType: 'text', success: function(response, opts) {alert("success")}, failure: function(response, opts) {alert("failure")} }); }); }); </script></head><body><button>向页面发送 HTTP GET 请求,然后获得返回的结果</button></body></html>
0 0
- jQuery请求网络(Access-Control-Allow-Origin)
- Access-Control-Allow-Origin
- Access control allow origin 简单请求和复杂请求
- Access control allow origin 简单请求和复杂请求
- jquery 跨域请求 报错:(原因:CORS 头缺少 'Access-Control-Allow-Origin')
- Access-Control-Allow-Origin跨域请求以及隐患
- access-Control-Allow-Origin跨域请求安全隐患
- Access-Control-Allow-Origin 站点跨域请求的问题
- Access-Control-Allow-Origin跨域请求php+js
- Nginx配置跨域请求 Access-Control-Allow-Origin *
- Access-Control-Allow-Origin 解决方法
- 跨域 Access-Control-Allow-Origin
- Access-Control-Allow-Origin问题
- Access-Control-Allow-Origin 错误
- iconFont Access-Control-Allow-Origin
- Access-Control-Allow-Origin 跨域
- JQuery跨域访问问题:Access-Control-Allow-Origin
- XMLHttpRequest在请求失败(Origin null is not allowed by Access-Control-Allow-Origin.)
- Leetcode-maximum-subarray
- 如何在Android 上面实现GATT Server
- __FILE__,__LINE__
- Acm课程总结
- HDOJ 3501 Calculation 2
- jQuery请求网络(Access-Control-Allow-Origin)
- 开发环境、测试环境、生产环境区别
- float与double类型的范围和精度
- 特别响、非常近——BPMN2新规范与Activiti5
- Android 轻松实现后台搭建+APP版本更新
- 树莓派----01_汉化和本地时间
- 如何基于Python构建一个可扩展的运维自动化平台
- 实参与形参的区别
- HTML