你好,我想知道,如果我作为一名服务器充当客户端和另一台服务器之间的中间人,当我向另一台服务程序发出的任何请求失败时,我应该向客户端返回什么?
目前,我正在向客户端发送一个通用500
,其中包含另一个服务器的原始消息:
其他服务器消息:401: Something
我的服务器消息:500: Other server: 401 Something
可以吗?或者中间人应该怎么做?
找到另一篇关于主题的帖子
5xx代码用于告诉客户端,即使请求很好,服务器在满足请求时也存在某种问题。
每隔5xx超过500次不适合您的情况=>你做得对:(