jquery的ajxa

96 阅读1分钟
 <!-- 产生跨域的原因在于
    由浏览器的同源策略(同域名(baidu),同端口(8080),同协议(http/https)造成的
-->

<!-- 
    解决跨域方案1
    服务端去解决
    CORS跨域资源共享
    服务端:header("Access-Control-Allow-Origin:*");
    “*”表示所有的域都可以接受
 -->
 node的3000要和http相对应
 1,解决跨域的第一种方法和后台交互解决,如图node-js

QQ截图20211127153531.png 2.解决跨域的第二种方法,通过jsonp-php 引入jquery: ", type:"get",/* 必须get */ //定义发送jsonp请求 dataType:'jsonp', //更改定义的参数名 jsonp:'kyFn',//修改callback名称,但是php中也要修改成相对应的函数名 //指定jsonp发送的回调函数名(可以任意起名字,无需对应) jsonpCallback:'abc', success:function(info){ console.log(info); } });

</script>

QQ截图20211130170044.png