zoukankan      html  css  js  c++  java
  • asp.net环境下web api接口接收参数方法

    asp.net环境下web api接口接收参数方法

    public static string GetRequestString(string name, string defaultValue)
    {
                string result = defaultValue;
                if (HttpContext.Current != null && HttpContext.Current.Request != null)
                {
                    if (HttpContext.Current.Request.QueryString[name] != null || HttpContext.Current.Request.Form[name] != null)
                    {
                        result = HttpContext.Current.Request[name].ToString();
                    }
                }
                return result;
    }
    
    string value = RequestUtil.GetRequestString("param", "");

    缺点:当参数数据量比较大时,数据会被截断,需要用下面的方法。

    [HttpPost]
    public bool Write([FromBody] List<StudentEntity> model)
    {
    }
    
    [HttpPost]
    public bool Write<T>([FromBody]T model)
    {
    }

    这样就可以接收大量数据了。

    查看原文:

    http://www.cnblogs.com/zhangtingzu/p/7060518.html

  • 相关阅读:
    vue day6 分页显示
    vue day5 分页控件
    vue day4 table
    c# excel xlsx 保存
    diff算法
    Web Workers
    多线程
    Http请求优化
    高效编写代码
    渲染引擎
  • 原文地址:https://www.cnblogs.com/zhangtingzu/p/7060518.html
Copyright © 2011-2022 走看看