如果底层后端出现故障或出现其他问题,则应该返回类似如下所示的 JSON 响应。
{
"msg" :{
"status": 2
}
}
使用清漆可以实现这一点吗?
答案1
这个怎么样:
sub vcl_backend_error {
set beresp.http.Content-Type = "application/json; charset=utf-8";
synthetic( {"{ "msg" :{ "status": 2 } }"} );
return (deliver);
}