Azure Function HTTP 触发器在本地调试期间未命中断点,API 卡在等待响应

问题描述 投票:0回答:1

我在本地调试 Azure Function 时遇到问题。该函数是通过 Postman 的 HTTP 请求触发的,终端日志显示该函数正在执行:

Executing 'Functions.KomponeraWebHook' (Reason='This function was programmatically called via the host APIs.', Id=22896f38-72f0-499c-baae-597abdf648e9)
但是,调试器不会命中函数内部的断点,Postman 会无限期地等待响应。

本地设置:我从存储库克隆后添加了 local.settings.json 。 部署状态:该功能在部署到 Azure 时工作正常,因此问题似乎与本地调试无关。

.net nlog.config
1个回答
0
投票

通常,我会通过模拟请求从 IDE 中运行该函数以进行调试。正如您在此处所述,我不熟悉使用 Postman 进行本地调试。

以下是如何使用断点模拟本地调试请求的示例: 如何在“azure 函数”上模拟 HttpRequest

如果您提供本地设置配置、您正在使用的 IDE 以及任何其他相关信息,我们也许能够提供更具体的建议。

© www.soinside.com 2019 - 2024. All rights reserved.