【发布时间】:2020-10-10 22:21:53
【问题描述】:
我想要一个 Angular 应用程序将任何 JSON 数据发送到 .Net Core WebAPI 控制器。
我不希望在控制器函数中有一个接受 JSON 的预定义模型。
我不知道如何接受。请帮忙。在 Angular 中,数据是 JSON.stringified 和 POSTED
这是我发送 JSON 的角度 TS 代码:
可以接受任何形式 JSON 的控制器:
【问题讨论】:
-
如果您在 Angular 中对数据进行了字符串化,这意味着您的后端必须从正文中获取字符串。所以你可以写
[FromBody] string body。否则,您需要使用StreamReader,但我不确定这是否符合道德规范。也许你可以为他们写不同的方法。
标签: json angular asp.net-core asp.net-core-webapi