错误处理。如何将实际收到的错误传回
Error Handling. How to pass the actual received error back
我正在使用 1.1.2 spring-boot 实现。目前,我从 Zuul 调用的服务除了出现 return 错误外都可以正常工作。例如,如果服务 return 是一个带有错误主体的 400 错误,它似乎在 Zuul 中被翻译成
{
"timestamp": 1466914349337,
"status": 400,
"error": "Bad Request",
"message": "No message available"
}
所以问题是,是否可以让 Zuul 只转发完整的响应,或者至少设置消息。
配置示例
zuul:
prefix: /api
ignoredHeaders: {'X-Application-Context'}
routes:
token:
path: /token/**
url: http://<server>:8001/token
sensitiveHeaders: ''
stripPrefix: true
.......
提前致谢。
我已经切换到 1.1.4 版本,现在可以使用了。谢谢你 spencergib
我正在使用 1.1.2 spring-boot 实现。目前,我从 Zuul 调用的服务除了出现 return 错误外都可以正常工作。例如,如果服务 return 是一个带有错误主体的 400 错误,它似乎在 Zuul 中被翻译成
{
"timestamp": 1466914349337,
"status": 400,
"error": "Bad Request",
"message": "No message available"
}
所以问题是,是否可以让 Zuul 只转发完整的响应,或者至少设置消息。
配置示例
zuul:
prefix: /api
ignoredHeaders: {'X-Application-Context'}
routes:
token:
path: /token/**
url: http://<server>:8001/token
sensitiveHeaders: ''
stripPrefix: true
.......
提前致谢。
我已经切换到 1.1.4 版本,现在可以使用了。谢谢你 spencergib