006 Nginx 全局异常兜底Json数据返回

Nginx 全局异常 返回json

location / {
            proxy_pass http://lbs;
            proxy_redirect default;
           
            # 存放用户的真实ip
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;  
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  
            
            proxy_next_upstream error timeout http_503 non_idempotent;
    
            #开启错误拦截配置,一定要开启
            proxy_intercept_errors on;
  }

# 遇见错误码<404 500 502 503 504>,统一转化为200,并且转发到/default_api这里,由这里返回json数据
error_page  404 500 502 503 504  =200  /default_api;
location = /default_api {
    default_type application/json;
    return 200 '{"code":"-1","msg":"invoke fail, not found "}';
}
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 撸撸猫 设计师:C马雯娟 返回首页