代码之家  ›  专栏  ›  技术社区  ›  Marek Grzenkowicz

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

  •  2
  • Marek Grzenkowicz  · 技术社区  · 6 年前

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

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

    当函数在本地运行时( func host start )API调用错误(我正在使用 curl -X POST ... )显示上述错误信息。

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

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

    1 回复  |  直到 6 年前
        1
  •  2
  •   Jerry Liu Phantom    6 年前

    2.0.11888

    FUNCTIONS_EXTENSION_VERSION 2.0.11857-alpha

    Azure Functions Runtime 2.0.11888 Preview

    2.0.11933