nginx作json api反向代理,如何返回json形式的错误代码?

crazyjin 发布于 2014/10/20 15:35
阅读 2K+
收藏 1

如题:我后端有一个json api 服务器,前端用nginx 做代理,当后端json api 挂掉的时候,访问这个nginx代理势必会返回一段包含错误信息的html代码,能不能设置成返回json字符串呢?如何设置? 

运维very freshman先谢谢大家了。

加载中
1
景愿
景愿
nginx 不是有error_page 吗,指定自己的error_page ,里面写一个json
总舵主
总舵主
主要是content-type 要设置为application/json
0
红星xx
红星xx

error_page  设为 abc.json , 在 nginx mime 文件里 增加 json 后缀对应得 application/json 类型,看行不行,貌似nginx已自带json类型

0
mickelfeng
mickelfeng

error_page  设为 abc.json , abc.json设置响应数据。nginx可以设置支持的mime

返回顶部
顶部