我正在本地构建一个 Blazor 服务器应用程序,该应用程序调用一个用 python 编写的天蓝色函数。我正在我的本地机器上使用 Visual Studio 开发 Blazor 应用程序和 VS 代码来开发 python 函数。Python 是 3.8.7
Blazor 应用使用 PostAsJsonAsync 作为正文中的 json 数据将数据发送到位于 http://localhost:7071/api/xxxxx 的 azure 函数。我已经使用 webhook.site 测试了它的工作原理。JSON 数据(主要)是一个 base64 编码的 .wav 文件。
python azure 函数似乎可以看到对 PostAsJsonAsync 的调用,并且“有点”工作,就好像我在调用中添加了一个参数一样,我可以读取它。然而,python 函数总是将主体报告为零长度。
我究竟做错了什么?