错误处理。如何传回实际收到的错误

时间:2016-06-26 04:26:14

标签: spring spring-boot spring-cloud netflix-zuul

我正在使用1.1.2 spring-boot实现。目前我从Zuul调用的服务除了返回错误时都能正常工作。例如,如果服务返回带有错误正文的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 个答案:

答案 0 :(得分:0)

我已经切换到1.1.4版本,现在正在运行。谢谢spencergib