当前位置: 首页 > 后端技术 > PHP

跨域请求数据的三种解决方案

时间:2023-03-30 02:48:09 PHP

服务端解决方案在php文件中添加header:接收所有域名的请求,这个用于公共API,比如天气预报APIheader('Access-Control-Allow-起源:*');nginxadd_header'Access-Control-Allow-Origin''*.baidu.com';add_header'Access-Control-Allow-Methods''GET,POST,DELETE';add_header'Access-Control-Allow-Header''内容-类型,*';使用本域名下的php进行curl转发ajax或者其他形式提交给自己写的curl方法,然后php进行curl请求远程数据,就可以了,获取数据返回数据jsonp格式的数据只支持get