c# - 为什么在测试这个 HTTP 触发的函数时请求内容为空?
问题描述
我有一个简单的功能
[FunctionName("MyFunction")]
public static async Task<HttpResponseMessage> MyFunction([HttpTrigger(AuthorizationLevel.Function, "get")] HttpRequestMessage req, TraceWriter log)
{
...
}
并且当我通过引号中的 guid 进行测试时(我也尝试过不带引号)
我反序列化请求内容的部分
await req.Content.ReadAsStringAsync()
失败了
找到的 JSON 内容和类型“System.Guid”不可为空。路径 '',第 0 行,第 0 位置
无论如何要弄清楚为什么?
解决方案
推荐阅读
- qt - 在 Visual Studio 中找不到 qml.ui 文件
- c - 我的 c 程序在要求用户输入后冻结。请帮忙。我已经尝试了一切
- javascript - html/css 图库 div - 如何在线显示文本
- javascript - 在php中显示来自javascript的数组
- asp.net-mvc - 模型不包含“OnlineUserModel”的公共实例定义
- c# - Xamarin Forms 中的 FirebaseAuthentication.net 包 - 获取当前用户 UID
- php - Wordpress 子目录 Xampp 安装不起作用
- python - 如何计算二维直方图的总体积?
- hikvision - C#使用海康威视DS-K1T671TM-3XF人脸重组终端
- python - 实时跟踪眼睛运动