16.9 Handling Transport Errors 16.9 处理传输错误 If the transport layer notifies a proxy of an error when it tries to forward a request (see Section 18.4), the proxy MUST behave as if the forwarded request received a 503 (Service Unavailable) response. 如果传输层在尝试转发请求时向代理通知错误(见第18.4节),则代理必须表现为转发的请求收到503(服务不可用)响应。 If the proxy is notified of an error when forwarding a response, it drops the response. The proxy SHOULD NOT cancel any outstanding client transactions associated with this response context due to this notification. 如果代理在转发响应时收到错误通知,则会丢弃该响应。由于此通知,代理不应取消与此响应上下文相关的任何未完成的客户端事务。 If a proxy cancels its outstanding client transactions, a single malicious or misbehaving client can cause all transactions to fail through its Via header field.
如果代理取消了其未完成的客户端事务,则单个恶意或行为不端的客户端可能会通过其Via报头字段导致所有事务失败。