繁体   English   中英

Accept any JSON data into .NET Core Web API controller (No Model)

[英]Accept any JSON data into .NET Core Web API controller (No Model)

我想要一个 angular 应用程序将任何 JSON 数据发送到 a.Net Core WebAPI controller。

我不想让预定义的 model 接受 controller ZC1C12AB5268E68A4745 中的 JSON。

我不知道如何接受。 请帮忙。 在 Angular 中,数据为JSON.stringified和 POSTED

这是我发送 JSON 的 angular TS 代码:

这是我发送 JSON 的角度 TS 代码(this.data,从角度 JSON 编辑器获取)

Controller 可以接受任何形式的 JSON:

可以接受任何形式 JSON 的控制器?

只要客户端发布 JSON,您就可以定义一个string参数,该参数将接受任何格式的 JSON 数据。

例如:

[HttpPost]
public async Task<IActionResult> UploadJson([FromBody] string json)
{
    return Ok();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM