asp.net-core - 从 ASP.Net Core 应用程序向 PowerFlow 发送数据
问题描述
我正在尝试将数据发布到 Power Automate HTTP 请求触发器,但我只是获取所有具有 Null 值的属性。我不知道我错过了什么?
需要设置“Content-Type”:“application/json”。(博客文章参考:https ://flow.microsoft.com/en-us/blog/call-flow-restapi/ )
我的 .Net corre 应用程序代码是:
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("Content-Type", "application/json");
var response = await client.PostAsJsonAsync(url, order);
response.EnsureSuccessStatusCode();
var data = await response.Content.ReadAsAsync<String>();
解决方案
我在我这边测试它,你可以参考我的 power-automate 流程和我的 .net 代码如下:
我的代码如下所示:
using System;
using System.Net.Http;
using System.Text;
namespace ConsoleApp7
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
var postData = "{\"name\": \"Hury\",\"email\": \"test@xxx.com\"}";
HttpContent httpContent = new StringContent(postData, Encoding.UTF8, "application/json");
HttpClient client = new HttpClient();
var response = client.PostAsync("your http request trigger url", httpContent);
Console.WriteLine(response.Result);
}
}
}
推荐阅读
- python - python反转整数内的二进制模式
- java - 仅从 List of Objects java(版本小于 8)中过滤所需的重复记录
- python - 使用 Python 存储 10 秒的未编码视频缓冲区
- android - 使用 Flow 时 MissingConstraints lint 错误
- reactjs - 基于 Typescript 的 React 应用程序中的本地化 - 最佳方法
- aggregate - SQL中的条件计数和求和
- azure-devops - Service Fabric Guest .Net Core 3.1 API exe 的 Azure DevOps 构建管道在创建包时失败
- html - 浮动标题
- reactjs - 如何在反应中使用文件路径读取文件内容?
- python - 气流旋转加密密钥