首页 > 系统相关 >nginx 跨域

nginx 跨域

时间:2024-12-27 13:21:30浏览次数:6  
标签:set http 跨域 header Access nginx add proxy

 

 

                          location /api/ {
                                        add_header 'Access-Control-Allow-Origin' '*';
                                        if ($request_method = 'OPTIONS') {
                                                   add_header 'Access-Control-Allow-Origin' '*';
                                                   add_header 'Access-Control-Max-Age' 1728000;
                                                   add_header 'Content-Type' 'text/plain charset=UTF-8';
                                                   add_header 'Content-Length' 0;
                                                   return 204;
                                             }
                                        #proxy_pass http://AppApi;
                                        proxy_set_header  X-Real-IP  $remote_addr;
                                        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
                                        proxy_http_version 1.1;
                                        proxy_set_header X-Nginx-Proxy true;
                                        proxy_set_header Connection "";
                                        proxy_pass http://127.0.0.1:7128/;
                                }

 

标签:set,http,跨域,header,Access,nginx,add,proxy
From: https://www.cnblogs.com/lshan/p/18635468

相关文章

  • 跨域问题(三)
    一、什么是跨域?什么是同源策略?跨域问题通常是由浏览器的同源策略(Same-OriginPolicy,SOP)引起的访问问题。同源策略是浏览器的一个重要安全机制,他用于限制一个来源的文档或脚本如何能够与另一个来源的资源进行交互。当两个URL的协议、主机(Host)、端口都相同时才被认为是同源。在......
  • nginx 配置rtsp服务
    nginx配置rtsp服务配置Nginx提供RTSP服务涉及安装和编译第三方模块nginx-rtsp-module,并进行相应的配置。以下是详细的步骤和配置示例:步骤1:安装依赖和工具在Ubuntu上,安装必要的编译工具和依赖包:sudoapt-getupdatesudoapt-getinstallbuild-essentiallibpcre3-......
  • 使用容器运行Nginx应用及Docker命令
    使用容器运行Nginx应用及Docker命令一、使用容器运行Nginx应用1.1使用dockerrun命令运行Nginx应用1.1.1观察下载容器镜像过程查找本地容器镜像文件执行命令过程一:下载容器镜像#dockerrun-dnginx:latestUnabletofindimage'nginx:latest'locallylatest:......
  • Vue-跨域、计算属性、监听属性
    跨域同源策略:同源策略会引起跨域问题,是浏览器中的安全协议,主机、协议、端口只要有一个不一致,就会引起同源策略,从而引起跨域问题解决办法:1.放开后台(不安全)2.利用script标签中的src属性不受同源策略影响的特点,这种方式叫做JSONP(也需要跟后台配合)3.配置代理(在本地起一个服务,再去......
  • docker配置nginx
    docker部署项目是老生常谈的话题了。此文仅供给从未部署过的开发者查阅安装docker,这个自行百度。参考链接https://www.runoob.com/docker/centos-docker-install.html基于docker安装nginx镜像,dockerpullnginx运行docker容器,dockerrun-p8090:80--nameng-dnginx创......
  • 在Nginx上配置并开启WebDAV服务的完整指南
    在Nginx上配置并开启WebDAV服务的完整指南如何在Nginx上开启WebDAV服务要在Nginx上开启WebDAV服务,你需要配置Nginx以支持WebDAV请求。以下是详细的步骤:1.确保Nginx安装了WebDAV模块Nginx的WebDAV功能由http_dav_module​模块提供。默认情况下,这个模块是......
  • Nginx 学习
    Nginx主要功能:Web服务器:Nginx可以作为Web服务器,接收客户端的HTTP请求,根据配置文件中的规则返回相应的网页内容反向代理:Nginx可以作为反向代理服务器,位于后端服务器(如应用服务器、数据库服务器等)之前,接收来自客户端的请求,然后将请求转发给后端服务器处理。负载均衡:Nginx......
  • 前端面试题(详解跨域及其解决方案)
    跨域及其解决方案1.什么叫跨域?1含义:简单来说就是不同源之间进行访问2.什么是源(origin)1.源的组成部分2.示例(同源请求与非同源请求)3.总结『所处源』与『目标源』不一致,就是『非同源』,又称『异源』或『跨域』2.跨域会带来什么问题?例如有两个源:『源A』和『源B』......
  • Nginx使用手册
    由于格式和图片解析问题,为了更好的体验可前往阅读原文Nginx(发音为"engine-x")是一个高性能、开源的HTTP和反向代理服务器,也可以作为电子邮件(IMAP/POP3)代理服务器、以及通用的TCP/UDP代理服务器。它由俄罗斯的程序员IgorSysoev创建于2002年,其目的是解决C10K问题(即可以同时处理......
  • 【Nginx】Windows平台下配置Nginx服务实现负载均衡
    1.下载Nginx下载地址:nginx:download2.安装NginxPS:Nginx基本目录如下:●conf:存放Nginx配置文件的目录●docs:存放Nginx文档的目录●html:存放静态html文件的目录●logs:存放Nginx日志的目录●temp:存放临时文件的目录 2.1启动Nginxnginx相关命令:startnginx启动ng......