我编写了一个小的代理,我想知道当代理服务器本身有一个内部错误时,返回一个502 Bad Gateway错误是否正确。似乎说,只有当另一端的服务器给出了糟糕的响应时,才会这样做。服务器充当网关或代理时,从它试图满足请求的上游服务器接收无效响应。我认为这意味着,例如,如果上游服务器正在设置一个与响应体长度不同的content-len
用于execute(HttpHost target, HttpRequest request)方法的内容如下:
// throw custom Exception // close response and client我提出这个问题的原因是,在这条逻辑之后,我们做的事情如下:
if (response.getStatusLi