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) 用于删除数据

     

  • 相关阅读:
    day06作业
    day04_ATM项目说明书
    ATM+购物车基本思路流程
    装饰器、迭代器、生成器、递归、匿名函数、面向过程编程、三元表达式6
    day05函数部分
    自制七段数码管源码
    字符串格式化
    字符串表示
    格式化输出
    python入门——列表类型、元组、字典类型
  • 原文地址:https://www.cnblogs.com/YK2012/p/6556456.html
Copyright © 2011-2022 走看看