项目使用nginx做代理,如果遇到项目升级,我们要告知手机客户端当前服务不可用,我们又不想专门起一个项目来做这件事,
这里可以使用nginx的配置来解决这件事。
location ^~/api/{
default_type application/json;return200'{"ret":"-1","msg":"request later plz"}';}
当请求的路径是以/api 开头的话,都会由这个处理。
可能返回的json中,中文会有乱码问题, 需要添加charset 和 charset_types 缺一不可
location ^~/api/{
charset utf-8;
charset_types application/json;
default_type application/json;return200'{"ret":"-1","msg":"系统升级,请稍后访问"}';}
相关推荐
用nginx怎么返回json格式或者文本格式的数据?其实很简单,如下代码: 1、返回文本格式 location ~ ^/get_text { default_type text/html; return 200 'hello world!'; } 2、返回json格式 location ~ ^/get_json...
下面小编就为大家分享一篇Nginx直接返回Json的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
nginx第三方插件,用于处理json字符串,提升nginx处理json字符串性能
为处理高并发的请求,采用Nginx+Redis的非阻塞请求加内存数据库方式,采用Lua脚本处理简单业务,返回值为常用的Json
主要介绍了nginx中用JSON格式记录日志的配置示例,其实就是定义一个JSON的日志格式,然后在需要的地方调用即可,需要的朋友可以参考下
有些时候请求某些接口的时候需要返回指定的文本字符串或者json字符串,这篇文章主要介绍了nginx配置返回文本或json的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
nginx-dashboard.json
可靠,快速的NGINX配置文件解析器和生成器 安装 您可以通过以下方式安装和: pip install crossplane 命令行界面 usage: crossplane <command> [options] various operations for nginx config files optional ...
docker安装elk6.7.1-搜集nginx-json日志
# vim /usr/local/nginx/conf/nginx.conf server_tokens off; 3、修改fastcgi.conf配置文件,注释如下代码: # vim /usr/local/nginx/conf/fastcgi.conf fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; 4、...
下面小编就为大家分享一篇Nginx 日志改成 JSON 格式的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
nginx官方文档中文版
每个用户都可以拥有自己的.nginx文件,它们会按照Python中glob包返回的顺序进行合并。 在继续之前,请务必 。 重要提示:所有路径都相对于包含.nginx文件的主目录,因此路径不要以/或./开头 - 所有项目都应在您的...
Nginx 中文官方手册.CHM
nginx-json-代理是否曾经想过确保仅跨边界传递JSON? 每个人想到的最好的地方就是嵌入在nginx中的Lua吗?... 如果通过注释66行和取消注释67行来更改响应以返回无效的JSON,则应该得到: # valid JS
grafana nginx监控模板,内含自定义监控项内容