gpt4 book ai didi

azure - BadRequestObjectResult 不向客户端返回详细的错误消息

转载 作者:行者123 更新时间:2023-12-04 15:57:45 27 4
gpt4 key购买 nike

我有一个带有 HTTP 触发器的 Azure 函数。当未指定输入值时,它会生成 400 响应:

if (string.IsNullOrEmpty(artistName))
{
return new BadRequestObjectResult("Artist name not specified.");
}

当函数在本地运行时(func host start)并且API调用不正确(我使用的是curl -X POST ...),出现上述错误显示消息。

当部署到 Azure 并以类似的方式调用时(而不是详细的错误消息),仅返回 Bad Request

为什么?
我怎样才能改变这种行为?

最佳答案

HttpTrigger 无法正确返回响应内容,这是函数运行时 2.0.11888 的一个已知问题。

如果您想解决此问题,请转到“应用程序设置”,将您的 FUNCTIONS_EXTENSION_VERSION 固定到以前的运行时 2.0.11857-alpha,直到新版本发布。

参见Azure Functions Runtime 2.0.11888 Preview .

更新

此问题已从 2.0.11933 修复.

关于azure - BadRequestObjectResult 不向客户端返回详细的错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51221375/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com