【WebApi】————.net WebApi开发(二)
来源:互联网 发布:python cgi 编辑:程序博客网 时间:2024/06/05 07:21
WebApi的Get访问方式比较简单,我们可以通过浏览器url地址直接访问。
但是Post方式比较麻烦,我们可以通过html的form提交post值,当然也可以在PostData里面直接传值。在IOS和Android开发中常用PostData
从在可以端调去[FromBody]类api的时候在传入的参数前一定要加一个“=”号。不然返回是null。
从PostData传入的参数我们以Request来接收,当然可以接收string data等类型。
string postData = Request.Content.ReadAsStringAsync().Result;
public class TestApi2Controller : ApiController { ///无参数Post public string PostAaa() { return "hellowrold"; } //有参数从form中传入 id:"=hellowrold" public string PostFromId([FromBody]string id) { return id; } //PostData传值 public string PostFromPosData() { string postData = Request.Content.ReadAsStringAsync().Result; return postData; } }
多个参数传递
Get方法
[HttpGet]//http://localhost:8069/api/Test/test2?v1=aaaa&v2=22222 public string test2(string v1, string v2) { return v1+v2; }
Post方法,需要引用JSON.Net
[HttpPost] public string test([FromBody]JObject id) { dynamic obj = id; return obj["v1"].ToString()+obj["v2"].ToString(); }
- 【WebApi】————.net WebApi开发(二)
- 【WebApi】————.net WebApi开发(一)
- 【WebApi】————.net WebApi开发(三)
- WebAPI 身份认证解决方案——Phenix.NET企业应用软件快速开发平台.使用指南.21.WebAPI服务(一)
- webApi——启用 session
- webApi——启用 session
- MVC4 WebAPI(二)——Web API工作方式
- MVC4 WebAPI(二)——Web API工作方式
- MVC4 WebAPI(二)——Web API工作方式
- MVC4 WebAPI(二)——Web API工作方式
- MVC4 WebAPI(二)——Web API工作方式
- MVC4 WebAPI(二)——Web API工作方式
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- WebAPI——自动生成帮助文档
- WebAPI——web端跨域调用
- WebAPI请求——js调用
- 一个应届计算机毕业生的2012求职之路
- adb shell 命令详解
- HDU 4770 Lights Against Dudely(枚举子集,简单模拟)
- 重温sunxin的VC++深入详解笔记(一)
- 自制服务与开机启动
- 【WebApi】————.net WebApi开发(二)
- 迷宫密码
- OCP-1Z0-053-V12.02-545题
- HDU 1248 寒冰王座 完全背包
- 谷歌浏览器假死原因
- Linux下makefile教程
- javascript自定义startWith()和endWith()方法
- UVA 515 - King 差分约束系统
- 虚拟机中 hadoop 的集群的搭建 以及 中途可能出现的问题