【问题标题】:Azure service bus relay converts 204 'No Content' responses into 502 'Bad Gateway'Azure 服务总线中继将 204 'No Content' 响应转换为 502 'Bad Gateway'
【发布时间】:2015-04-13 07:21:03
【问题描述】:

我有一个 Azure 服务总线中继,它向外部客户端公开本地服务。如果我使用特定请求(对不存在的资源的 REST 请求)直接访问本地服务,我会收到我喜欢的“HTTP/1.1 204 No Content”响应。

当通过 Azure 中继触发相同的请求时,我不喜欢“HTTP/1.1 502 Bad Gateway”,因为客户端代码将此视为错误(而它会默默地忽略 204)。

有什么建议吗?

【问题讨论】:

  • 尝试将 Microsoft.ServiceBus.dll 2.3 版与 Azure SDK 2.3 结合使用
  • 谢谢,但我们已经在使用 2.4。不过我会考虑 2.5,它可能值得一试。

标签: wcf azure azure-servicebusrelay


【解决方案1】:

一种丑陋的方法可能是将不存在的内容手动重定向到自定义 204 消息页面,尚未对此进行测试,最好的情况是临时解决方案,直到您能够获得正确的工作响应。

【讨论】:

  • 没有网页,这是服务/api。
猜你喜欢
  • 2019-03-14
  • 1970-01-01
  • 2019-01-17
  • 1970-01-01
  • 2018-11-09
  • 2019-02-26
  • 1970-01-01
  • 2017-08-08
  • 2018-03-16
相关资源
最近更新 更多