我有一个REST service,它又消耗了一个SOAP WebService。如果我在调用SOAP WS时遇到异常,从REST服务抛出哪种异常?是http状态代码为500的RuntimeException吗?或者我应该通过给出适当的错误消息和代码作为对调用者的响应来正常退出,如果是,在这种情况下,http状态代码是什么? 最佳答案 如果您从SOAP服务中获得异常,我会说返回HTTP 500内部服务器错误是提供给REST服务的调用者的唯一合法响应。其他任何事情都会引起误解。