.NET MVC 方式实现 Web API-使用参数和值

作者:vkvi 来源:千一网络(原创) 日期:2017-5-7

一、URL 路径中参数

比如我们要取 id 为 13 的记录。http://www.cftea.com/Member/13,这种把参数放在路径中。

这个在本连载的前一节已经讲了使用方法。

二、从 QueryString 中传参数

也就是说路径后面跟 ?,比如 Member/?id=13

法一、创建一个类,.NET 自动映射,如下:

与 [FromBody] 不同,[FromUri],不可省略,.NET 会自动将 QueryString 中的值根据名称(忽略大小写)映射到 RequestJson 中(有多少映射多少,并不要求 QueryString 中的值与类的属性一样多)。

法二、用 HttpContext.Current.Request.QueryString。

三、从不含附件的 POST 中取值

与 QueryString 的法一一致。不过此时的 [FromUri] 要删除,或者改为 [FromBody]。

四、从含附件的 POST 中取值

与 QueryString 的法二一致。用 HttpContext.Current.Request。

本连载到此告一段落,下面给出网上友人写的链接,可供参考:

你前面那位网友看了:在 Windows 7 中,如何向 C:\Program Files 等系统文件夹复制、删除文件

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容: