zoukankan      html  css  js  c++  java
  • 无废话-API-01

    说明 我的开发环境:VS2013 浏览器:谷歌浏览器(Google Chrome)

    1创建项目


    1.1添加一个 应用程序"ASP.NET MVC 4 Web 应用程序"

     1.2选择 "Web API"模板

     1.3 按"F5"运行,或者点击图片按钮进行运行

    1.4 请求页面"http://localhost:23635/api/values"


    总结: 第一个API通过简单的配置就完成了

    简单解释(不一定严谨)--

    地址栏中“http://localhost:23635/api/values”请求地址

    会通过App_Start文件夹中WebApiConfig中路由routeTemplate: "api/{controller}/{id}",

    就会调用Controllers文件夹中的ValuesController 控制器中的 public IEnumerable<string> Get()方法,

    从而将数据通过json对象输出到浏览器(谷歌浏览器会以xml形式展示,但是用其他浏览器可能会以下载文件的形式打开)。

    ValuesController 中的方法注解--下一节会使用

    方法  
     public IEnumerable<string> Get() ”http://localhost:23635/api/values“
     public string Get(int id) ”http://localhost:23635/api/values/5“
    public void Post([FromBody]string value) [FromBody]表示来自请求报文体
     public void Put(int id, [FromBody]string value) 多用于修改数据
     public void Delete(int id) 用于删除数据

     

  • 相关阅读:
    史上最容易听错的歌词
    笑话
    商贸通转入EXCEL中的账查不能自动进行合计
    XP登陆后自动注销!
    在Windows系统上如何安装虚拟网卡
    全球最佳造句奖
    一个电脑白痴和黑客的对话
    光棍与非光棍的N条区别
    『转』组合数快速算法!!!
    中国剩余定理
  • 原文地址:https://www.cnblogs.com/YK2012/p/6556456.html
Copyright © 2011-2022 走看看