【发布时间】:2021-12-18 09:53:45
【问题描述】:
我正在尝试从 AngularJS 调用 .NET Core API。在 AngularJS 中,我正在调用这样的方法:
$http({
method: 'POST',
url: '/api/message/transaction/' + this.transaction.id,
data: { "transactionJson": "hello"}
})
.then(function (response) {
var r = response;
})
我的 .NET Core API 方法是这样的:
[Route("~/api/message/transaction/{transactionId}")]
[HttpPost]
public async Task<ActionResult<DeviceEventsTransactionmsg>> PostTransaction([FromBody] string transactionJson)
{
我收到了来自服务器的 400 Bad Request 响应。我该如何解决?
【问题讨论】:
标签: angularjs .net-core asp.net-core-webapi