avatar

目录
跨域问题的多种解决方案

跨域问题的多种解决方案

  1. 服务器设置响应头 response.setHeader("Access-Control-Allow-Origin", "*")

  2. jsonp方式,只能发送get请求,也需要服务器的配合支持。

  3. 利用动态创建Script标签,script没有同源策略的限制,是可以跨域的。

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14

//声明回调函数
funtion callback(result)
{
var data = JSON.stringify(result);
console.log(data);
}

$(document).ready(function () {
$("#btn").click(function () {
//向头部输入一个脚本,该脚本发起一个跨域请求
$("head").append("
文章作者: HJY
文章链接: https://hjy-dev.github.io/2020/03/07/%E8%B7%A8%E5%9F%9F%E9%97%AE%E9%A2%98%E7%9A%84%E5%A4%9A%E7%A7%8D%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/
版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明来自 Kiven Blog
打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论