C# webAPI的使用
来源:互联网 发布:诺贝尔知乎 编辑:程序博客网 时间:2024/05/29 09:47
Web API控制器类似于ASP.NET MVC控制器。它用来处理传入的HTTP请求并将响应发送回调用者,WebAPI控制器是一个类,
一个控制器类的名字必须以“Controller”结束,它必须继承自System.Web.Http.ApiController类。控制器的所有公共方法被称为操作方法。
它可以在项目的根文件夹中的任何文件夹中创建。但是,按照约定建议在控制器文件夹中创建控制器
动作方法名可以与HTTP动词名相同,也可以以HTTP动词开头,或将HTTP动词属性添加到方法
一个动作方法的返回类型可以是任何基本或复杂类型
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}
如:[HttpGet]
publicIEnumerable<string> Values()
{
return newstring[] { "value1", "value2" };
}
注意:操作方法的名称在webAPI中有重要的作用
使用WebApi获取json数据时,只要把[FromBody]去掉就可以了,直接调用post(),然后在函数中就可以读取流数据
直接创建control控制器,路由就是:api/{controller}/{id}"
阅读全文
0 0
- C# webAPI的使用
- webapi的使用
- webapi的使用
- WebApi JSONP的支持 c#
- C# 使用WebAPI上传文件实现
- C# 搭建一个简单的WebApi项目
- 关于c# 中调用webapi 的问题
- 使用owin不依赖iis 构建自承载的c# web服务器,支持ajax+html+webapi
- WebApi使用
- ASP.NET MVC的WebApi使用
- mvc4中的 webapi 的使用方式
- 使用FiddlerCore来测试你的WebAPI
- kubernetes如何使用https的webapi
- 使用Autofac实现MVC、WebApi的注入
- Mvc4中的WebApi的使用方式
- 使用WebApi时需要注意的事项:
- mvc结构中webapi的使用
- C# WebApi 上传文件
- 享受世间苦乐悲喜
- Todo list
- 几种软件开发模型
- URG / PSH 及计时器
- Java开发中的23种设计模式详解----桥接模式(Bridge)
- C# webAPI的使用
- for循环控制"*"输出一个菱形
- python 内置方法
- mapreduce输出多文件出错
- java ArrayList 转 String数组
- Python 碎记
- 多叉哈夫曼树的基本计算
- 获取App应用系统基本信息 → AppSysMgr
- matlab画三维图、提取excel数据