zoukankan      html  css  js  c++  java
  • Web API 入门系列- 从一个示例开始

     1、新建Web API项目

     

     

    2、新建bookModel

     

    3、新建book web api 控制器

     

    为了简单方便,演示系统使用内存集合持久化书籍。

     

    4、测试web api

    我们怎么方便测试web api,我们可以通过浏览器插件如postman来模拟客户端提交请求。Net web api 也有很多的开源组件来帮助我们测试接口。如WebApiTestClient。

    4.1.     安装WebApiTestClient

     

    命令:Install-Package WebApiTestClient

    参考:http://www.nuget.org/packages/WebApiTestClient/

    4.2.     打开接口列表

     

    4.3.     测试获取所有书籍接口

     

    在有些环境里看不到 Test API这个按钮,需要在Areas/HelpPage/Views/Help/Api.cshtml的Api.cshtml页面最后面加上下面代码

    @Html.DisplayForModel("TestClientDialogs")

    @section Scripts{

    <link href='~/Areas/HelpPage/HelpPage.css' rel='stylesheet' />

    @Html.DisplayForModel("TestClientReferences")

    }

    源码地址

    https://share.weiyun.com/e0584aac58876bf2fe3d4d87d87cfef9

  • 相关阅读:
    leetcode 11. 盛最多水的容器
    gluoncv 导入方式
    python import
    leetcode 55.跳跃游戏
    leetcode 31. 下一个排列
    gluoncv 下载预训练模型速度太慢
    gluoncv voc_detection
    shuf 按行打乱文本命令
    __call__
    @property 装饰器
  • 原文地址:https://www.cnblogs.com/50614090/p/6178354.html
Copyright © 2011-2022 走看看