zoukankan      html  css  js  c++  java
  • Web API Help Page Install WebApiTestClient 简单的测试客户端

    第一步: 安装the Test Client package

    从NuGet安装包管理安装WebApiTestClient 。 确保选择 “Include Prerelease” 然后输入 “WebApiTestClient” 点击 Install.

    image

    第一次安装,它将添加如下文件在你的项目中:

    • ScriptsWebApiTestClient.js
    • AreasHelpPageTestClient.css
    • AreasHelpPageViewsHelpDisplayTemplatesTestClientDialogs.cshtml
    • AreasHelpPageViewsHelpDisplayTemplatesTestClientReferences.cshtml

    第二步: 在Help Page 链接Test Client

    打开文件 Api.cshtml (路径 AreasHelpPageViewsHelp) 并添加如下:

    • @Html.DisplayForModel("TestClientDialogs")
    • @Html.DisplayForModel("TestClientReferences")

    image

    你需要安装下面的JavaScript库。他们应该安装如果你使用默认的Web API模板。现在,如果你有不同的版本号,您可以更新TestClientReferences.cshtml中的引用。

    • jQuery 1.7.1
    • jQuery.UI.Combined 1.8.20
    • knockoutjs 2.1.0

    一旦一切都连接正确,您应该看到“测试API”按钮出现在页面右下角的API。

    image

    Testing Web APIs

    现在,您可以单击“测试API”按钮开始测试API。对于每个URI参数,它会自动提供一个文本框,这样您就可以填写的价值而不是编辑的URI。请注意,URI自动更新您填写参数值。

    image

    你点击发送后,会弹出另一个对话框显示你的响应。

    image

    Adding Request Headers

    您可以添加额外的请求头通过点击“添加头”。例如,您可以添加accept标头“text / xml”要求xml。

    image

    当然,您的Web API返回的内容为XML。

    image

    Providing Request Body

    也可以再body中请求json对象

    image

    你可以选择不同的media types

    image

    也可以修改body的内容长度

    image

  • 相关阅读:
    Info.plist的秘密(raywenderlich笔记)
    我所理解的性能测试中负载测试与压力测试的区别
    seo优化
    localStorage,sessionStorage那些事儿
    浏览器cookie那些事儿
    JavaScript--Ajax请求
    javascript-理解原型、原型链
    React Native:从入门到原理
    知道这 20 个正则表达式,能让你少写 1,000 行代码
    程序猿进化必读:让App的运行速度与响应速度趋于一流(iOS)
  • 原文地址:https://www.cnblogs.com/Javi/p/6409909.html
Copyright © 2011-2022 走看看