在ASP.NET核心發送HTTP POST消息我想送動態的物體,像使用HttpClient的PostAsJsonAsync
new { x = 1, y = 2 };
如HTTP POST郵件的正文。所以我嘗試寫
var client = new HttpClient();
,但我不能找到方法
client.PostAsJsonAsync()
於是,我就添加Microsoft.AspNetCore.Http.Extensions包project.json並添加
using Microsoft.AspNetCore.Http.Extensions;
使用條款。但它沒有幫助我。
那麼,在ASP.NET Core中使用JSON主體發送POST請求最簡單的方法是什麼?
但Microsoft.AspNet.WebApi.Client並不像ASP.NET核心RC2庫。而secon的方式實際上是太多的代碼重複(( – Rem
是的,這是一個ASP.NET版本的HttpClient – Set
@Rem爲什麼不創建一個'HttpClient'擴展方法('PostAsJsonAsync')來使用第二種方式。它可以讓你避免代碼重複。 –