zoukankan      html  css  js  c++  java
  • 获取Http请求参数

    客户端表单项:

    <form action="Default" method="post" >
        用户名:<input type="text" name="userName" />
        <input type="submit" value="提交" />
    </form>
    您输入的用户名是:@ViewBag.userName

    控制器中接收:

    public class TestController : Controller
    {
        [HttpGet]
        public ActionResult Default()
        {
            return View();
        }
    
        [HttpPost]
        public ActionResult Default(string abc)
        {
            ViewBag.userName = Request["userName"];
         或
         ViewBag.userName = HttpContext.Request["userName"];
         或
         ViewBag.userName = System.Web.HttpContext.Current.Request["userName"];
    return View(); } }

    普通类中接收:

    public class RequestContent
    {
        public string GetRequestValue(HttpRequestBase request)
        {
            return request["userName"];
        }
    
        public string GetRequestValue(HttpContextBase context)
        {
            return context.Request["userName"];
        }
    
        public string GetRequestValue()
        {
            return System.Web.HttpContext.Current.Request["userName"];
        }
    }

    控制器中可以这样调用他们:

    public class TestController : Controller
    {
        //
        // GET: /Test/
        [HttpGet]
        public ActionResult Default()
        {
            return View();
        }
    
        [HttpPost]
        public ActionResult Default(string abc)
        {
            RequestContent request = new RequestContent();
    
            ViewBag.userName = request.GetRequestValue(Request);
            或
            ViewBag.userName = request.GetRequestValue(HttpContext);
            或
            ViewBag.userName = request.GetRequestValue();
               
            return View(); 
        }
    }
  • 相关阅读:
    tidb的数据校验工具sync-diff-inspector
    tidb的binlog同步工具TiDB Binlog
    tidb的数据同步ticdc
    tidb的数据备份与恢复工具br
    tiup的数据同步工具dm
    反人类设计是如何炼成的?
    tidb的tidb组件的配置文件详解
    tidb的tikv配置详解
    tidb的pd配置详解
    tidb的tiup工具
  • 原文地址:https://www.cnblogs.com/Arlar/p/7498205.html
Copyright © 2011-2022 走看看