解决API接口跨域问题

前言

因为本人经常捣腾API接口,所以遇到了调用其他网站的API出现不能访问的情况,于是就找到了一种可以解决跨域问题的办法。

宝塔设置跨域问题(Nginx 环境添加允许跨域Header头)

1. 选择网站-设置

2.找到配置文件添加如下代码并保存

    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Methods 'GET,POST';
    add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

3.重启nginx

结尾

虽然不知道是什么原理,但的确解决了网站访问其他网站API接口的问题。

 

THE END