如何在 ASP.NET Core 中接收一个简单的 POST?

How to receive a simple POST in ASP.NET Core?

我“只是”需要在 ASP.NET 核心中做一个简单的 https 服务器,以便通过 POST 动词接收一些 XML 流。

我只需要将这些XML写到硬盘上即可。

我真的不知道从哪里开始 运行 ASP.NET 核心服务器来获取 POST 数据。

任何人都可以给我一些输入或示例代码吗?我不需要 MVVM 或其他东西,只是获取 POST 数据。

谢谢:)

您可以通过 运行 命令获取入门应用 dotnet new webapi 这将为您提供设置可以接受 REST API 调用的服务器所需的所有代码。

如果您不想在 ASP.NET Core 中使用 MVC 模型,您可以使用 Razor Pages 模型 .请参阅此文档 https://docs.microsoft.com/en-us/aspnet/core/razor-pages/?view=aspnetcore-5.0&tabs=visual-studio。对于 Post 表单数据,您必须在 Razor 页面中编写一个 OnPostAsync 方法。