net core 接受post值
Posted enych
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了net core 接受post值相关的知识,希望对你有一定的参考价值。
public static string GetPostParams(HttpContext context) string param = string.Empty; if (context.Request.Method.ToLower().Equals("post")) param += "[post]"; foreach (var key in context.Request.Form.Keys.ToList()) param += key + ":" + context.Request.Form[key].ToString(); else if (context.Request.Method.ToLower().Equals("get")) param += "[get]"+context.Request.QueryString.Value; else param += "[" + context.Request.Method + "]"; return param;
namespace Microsoft.AspNetCore.Mvc public abstract class ControllerBase public HttpRequest Request get; public abstract class HttpContext public abstract HttpRequest Request get;
[HttpPost] public IActionResult P_Leave() var title = Request.HttpContext; var t = Request.Form["sets"].ToString();
以上是关于net core 接受post值的主要内容,如果未能解决你的问题,请参考以下文章
asp.net core 3 Web API !发送 json 到 POST 动作
在 ASP.NET MVC 5 控制器中使用 POST 从 dotnet Core Web API 下载文件
ASP.NET Core MVC POST 方法一个具有外键 ID 的模型