• 无废话-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) 用于删除数据

     

  • 相关阅读:
    移动端高清、多屏适配方案
    Cookie存中文乱码的问题
    手机网站-前端开发布局技巧汇总
    深入理解javascript中的立即执行函数(function(){…})()
    test
    [PAT] A1013 Battle Over Cities (25分)
    PAT索引
    [PAT] A1012 The Best Rank
    [PAT] A1091 Acute Stroke
    [PAT] A1067 Sort with Swap(0, i)
  • 原文地址:https://www.cnblogs.com/YK2012/p/6556456.html
Copyright © 2020-2023  润新知