首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从ASP.Net核心应用程序向PowerFlow发送数据

从ASP.Net核心应用程序向PowerFlow发送数据
EN

Stack Overflow用户
提问于 2019-12-28 01:40:58
回答 1查看 191关注 0票数 0

我正在尝试post数据到Power Automate HTTP请求触发器,但我只获得了空值的所有属性。我不知道我错过了什么?

需要重新设置Content-Type:“application/json”。(博客推荐人:https://flow.microsoft.com/en-us/blog/call-flow-restapi/ )

我的.Net corre应用程序代码是:

代码语言:javascript
复制
    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>();

http post data

EN

回答 1

Stack Overflow用户

发布于 2019-12-30 13:49:11

我在我这边测试了它,你可以参考我的power-automate流程和下面的.net代码:

我的流程显示为:

我的代码如下所示:

代码语言:javascript
复制
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);
        }
    }
}

运行此代码后,我们可以从运行历史记录中的请求中看到属性是post成功。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59504213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档