【问题标题】:Azure function sends chunked response and Dialogflow does not process itAzure 函数发送分块响应,Dialogflow 不处理它
【发布时间】:2019-06-02 02:49:52
【问题描述】:

我正在使用 Dialog 流创建一个 Google 操作,其中一个 webhook 实现为用 c# 编写的 Azure 函数。我遇到了一个问题,即使用 .net core 2 从 Azure 函数发回的响应被分块,但对话框流不理解分块响应。虽然可以使用完整的 .net 框架关闭分块,但使用 .net core 2 似乎更难做到。有没有人找到解决这个问题的方法?

谢谢

我在网上搜索,发现我不是唯一遇到此问题的人,但我还没有看到适用于 .net core 的解决方案

我的期望是,当 Dialog flow 调用接收到响应的 webhook 时,它可以处理。

【问题讨论】:

  • 什么错误信息或其他指示它没有正确处理分块回复?
  • 嗨@Martin,如果您已验证最新的位对您有用,您能接受我的回答以结束问题吗?

标签: c# azure .net-core azure-functions dialogflow-es


【解决方案1】:

自从runtime 2.0.12265 发布以来,分块响应问题一直是fixed(为所有请求启用缓冲),现在请参阅我这边的2.0.12285.0(在门户中,功能应用设置,运行时版本)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    • 2012-01-03
    • 1970-01-01
    相关资源
    最近更新 更多