当前位置:首页 > 技术文章 > 正文内容

nginx服务器如何配置跨站请求

arlanguage4个月前 (01-14)技术文章36

在做app、小程序开发,会存在跨站资源调用的情况,这时就需要对服务器进行配置,让它允许跨站请求,现在以nginx服务器为例进行讲解。

nginx服务器如何配置跨站请求,配置代码如下 :

server
    {
        #listen       80;
        listen 443;
        server_name 你的域名;
        index index.html index.php admincp.php;
        root  /mnt/test;
 
        add_header Access-Control-Allow-Origin *;
        add_header Access-Control-Allow-Headers Origin,X-Requested-With,Content-Type,Accept,Authorization;
        add_header Access-Control-Allow-Methods GET,POST;
 
        location /
            {

演示效果如下:

部分代码讲解:

1、“add_header Access-Control-Allow-Origin *;”表示允许所有源进行跨域请求,也可以将 * 替换为指定的域名,如 https://example.com,以限制允许的源。

2、“add_header Access-Control-Allow-Headers Origin,X-Requested-With,Content-Type,Accept,Authorization;”表示允许的请求头。

3、“add_header Access-Control-Allow-Methods GET,POST;”表示允许的 HTTP 方法,请根据自己的需求填写。

注:跨站请求的配置一般是在开发时用的,正式的尽量不要这样操作,会不安全的。配置好后,记得重启nginx服务器,使其生效。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/840.html

标签: nginx 替换
分享给朋友:

“nginx服务器如何配置跨站请求” 的相关文章

nginx服务的基本配置(nginx.conf文件的详解)

Nginx在运行时候,至少要加载几个核心模块和一个事件类模块。这些模块运行时所支持的配置项称为基本配置——所有其他模块执行时都依赖的配置项。由于配置项较多,所以把它们按照用户使用时的预期功能分成以下4类:1.用于调试、定位问题的配置项;2.正常运行的必备配置项;3.优化性能的配置项;4事件类配置项(...

Java 加密解密和数字签名

在做项目中,只要涉及敏感信息,或者对安全有一定要求的场景,都需要对数据进行加密。在Java中原生API即可实现对称加密与非对称加密,并支持常用的加密算法。对称加密对称加密使用单钥完成加解密,加密和解密采用相同的密钥。对称加密的速度快,常用于大量数据进行加密。主流的算法有:AES,3DES。生成3DE...

Linux服务器Centos7系统Nginx安装与配置

一 安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。2.1 下载 PCRE 安装包cd /usr/...

nginx命令——学习记录 nginx详细教程

nginx命令--学习记录查看80端口是否被占用netstat -ntlpnginx命令#/usr/local/nginx/sbin/nginx 启动命令#/usr/local/nginx/sbin/nginx -t 检测配置文件 #/usr/local/nginx/sbin/ngin...

如何让Nginx更安全? nginx怎么保证高可用

网络安全的重要性不言而喻。那么小伙伴们有没有在日常使用 Nginx 的时候,特意去关注下它的安全配置呢?今天松哥和小伙伴们讨论一下如何安全的使用 Nginx,给大伙几个建议。一 使用最新版建议使用最新版的 Nginx,对于已经部署的 Nginx,要及时更新到最新版本,以确保所有已知的安全漏洞都已修补...

高性能Linux服务器构建实战:运维监控、性能调优与集群应用

百万级字迹详解实战案例,篇幅因素故只展现pdf目录,完整解析获取方式在篇尾了!目录读者对象Web应用篇(1至第3章)数据备份恢复篇(4至第6章)网络存储应用篇(7和第8章)运维监控与性能优化篇(9和第10章)集群高级应用篇(11至第14章)勘误和支持第1篇 Web应用篇1 、轻量级HTTP服务器Ng...