Google Cloud Pub / Sub节点库错误解析

时间:2017-11-30 22:21:09

标签: google-cloud-pubsub google-cloud-node

我尝试使用他们的节点客户端库处理从Google Cloud Pub / Sub api返回的错误响应。从我所看到的,如果你直接使用他们的REST API(即不通过客户端库),他们会返回常见的HTTP错误代码:

https://cloud.google.com/pubsub/docs/reference/error-codes

但是,它们的客户端库返回不符合http状态代码约定的RPC样式错误。

我有一个正在处理这些响应的工作者,并希望响应符合标准的http响应约定。有没有人知道是否有办法拦截客户端正在处理的实际HTTP响应并从中提取状态代码?或者,是否有文档列出了节点客户端可以返回的潜在RPC错误,因此我可以设置从它们到http代码的映射?

谢谢!

1 个答案:

答案 0 :(得分:0)