ASP.Net Web API HttpClient不会将数据发送到目标Web API Uri

时间:2018-10-17 05:54:32

标签: asp.net asp.net-web-api uri httpclient postman

我正在尝试使用类似的控制器将Web Api中的数据发布到其他项目解决方案中的另一个Web Api中

@Bean
public PlatformTransactionManager transactionManager(){
    return new JtaTransactionManager(TransactionManagerUtils.getManager());
}

当我尝试使用Postman发送数据时,它向其本地主机返回了一个值,但对我定位的uri没有返回任何值

sending data

uri target

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

请检查指定的uri是否正确。

请发现:

client.BaseAddress = new Uri("http://localhost:64395/api/");

await client.PostAsJsonAsync("api/articles", article);

给我们:http://localhost:64395/api/api/articles