Nginx自定义携带header头

简介: 开发小程序时在header中添加参数被nginx进行拦截

在安装好nginx后打开nginx的配置文件.或者打开指定vhost的配置文件.如果不知道文件位置的话可以使用:
nginx -t

nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

那么打开配置文件
vim /usr/local/etc/nginx/nginx.conf
添加
underscores_in_headers on;
`add_header Access-Control-Allow-Origin $http_origin;
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' '*';
add_header Access-Control-Allow-Headers 'XMLHttpRequest, X_FILENAME, accept-encoding, authorization, content-type, dnt, origin, appid, user-agent, x-csrftoken, x-requested-with, cache-control, from, postman-token, x-http-appid, x-http-device, Pragma, farmorg, orgcode,token,app-id,app_id';`

保存退出后重启nginx即可.

目录
相关文章
|
6月前
|
应用服务中间件 nginx
nginx优化:URI过长或request header过大导致400或414报错
当出现URI过长或请求头过大导致400或414报错时,可以通过以下方式对Nginx进行优化: 1. 调整client_max_body_size参数:该参数用于限制请求体的大小。默认情况下,Nginx的client_max_body_size参数设置为1M。如果请求体超过这个大小,Nginx会返回400错误。您可以根据实际需求适当增加这个值,例如设置为10M或更大。 ``` http { client_max_body_size 10M; } ``` 2. 调整large_client_header_buffers参数:该参数用于调整请求头缓冲区的大
902 0
|
8月前
|
应用服务中间件 nginx
nginx输入请求的header和body到日志
nginx输入请求的header和body到日志
335 1
|
5月前
|
JSON 应用服务中间件 nginx
在Nginx日志中记录请求的header和请求body
在Nginx日志中记录请求的header和请求body
169 0
|
8月前
|
应用服务中间件 nginx
nginx输入请求的header到日志
nginx输入请求的header到日志
441 1
|
10月前
|
应用服务中间件 Shell nginx
Shell脚本:一键安装Nginx服务,用户可自定义Nginx版本
Shell脚本:一键安装Nginx服务,用户可自定义Nginx版本
256 0
|
XML JSON 缓存
自定义变量、Nginx 访问日志转换为 json 及 Nginx gzip 压缩功能(二)|学习笔记
快速学习自定义变量、Nginx 访问日志转换为 json 及 Nginx gzip 压缩功能
236 0
自定义变量、Nginx 访问日志转换为 json 及 Nginx gzip 压缩功能(二)|学习笔记
|
存储 应用服务中间件 开发工具
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(四)|学习笔记
快速学习 Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径
135 0
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(四)|学习笔记
|
监控 Ubuntu JavaScript
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(三)
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(三)
390 0
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(三)
|
安全 应用服务中间件 网络安全
Nginx HTTPS 实现、自定义 Server 名称及升级 OpenSSL(二)|学习笔记
快速学习 Nginx HTTPS 实现、自定义 Server 名称及升级 OpenSSL
151 0
|
应用服务中间件 程序员 nginx
如何自定义好看的404页面?云服务器+Nginx中加3行配置搞定,小白也能流畅操作
我们来自己设计一个404网页,来给用户一个适当的报错页面,而不是直接报一个打不开的错误。
210 0
如何自定义好看的404页面?云服务器+Nginx中加3行配置搞定,小白也能流畅操作