Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好,我想了解我作为服务器是否充当客户端和另一台服务器之间的中间人,当我对另一台服务器的任何请求失败时,我应该向客户端返回什么?
目前我正在向客户端发送一个通用500消息,其中包含另一台服务器的原始消息:
500
其他服务器消息: 401: Something 我的服务器消息:500: Other server: 401 Something
401: Something
500: Other server: 401 Something
可以吗,或者中间人应该怎么做?
找到另一个关于该主题的帖子
5xx 代码用于告诉客户端即使请求很好,但服务器在完成请求时遇到了某种问题。
每隔 5xx 比 500 不适合你的情况 => 你做得对:)