zoukankan      html  css  js  c++  java
  • WebApi 做接口遇到的问题总结

    最近在写一个接口要求用webapi来实现,之前没有接触过,只能一边学一边写了!我写的webapi只是用来做接口,并没有涉及到mvc。总得来说就是客户端调用我写的webapi接口服务。

    现在把我在写webapi中遇到的问题总结一下:

    服务端:首先要创建一个web空应用程序,

                           

    然后在工具菜单里找——〉库程序包管理器——〉管理解决方案的NuGet程序包,然后搜索Asp.net Web Api,点击安装。这就把所需要的类库文件自动添加到引用里面了!

    然后添加Global.asax文件,在Start方法里面注册

     

    添加一个类DemoController让这个类引用ApiController

     

    下面是我想要说的重点,就是客户端怎么调用我这个类里面的方法:

    我这个类里面有两个方法,

    第一个方法,有一个参数。如果客户端要想调用到我的这个方法必须加上[FromBody]这个标签,(目前我也不知道是为什么)

     

    第二个方法:

     

    方法里面有多个参数,就不能像第一种那样调用了,必须把方法改写成

     

     

    也就是把参数定一个参数类,必须通过这种方式才能调用的到(目前我也不知道是为什么)

    ,还有很多其他的问题没有弄明白,但是这两点已经解决了我们的需求,有时间继续研究。

    客户端代码

     

     

     

  • 相关阅读:
    冒泡排序及优化
    Map的三种遍历
    抽象类以及接口的异同
    安卓仿制新浪微博(一)之OAuth2授权接口
    安卓handler.post问题
    Git——版本控制器概述
    Linux概述及简单命令
    JBoss7配置-支持IPv4和IPv6双栈环境
    作用域public,private,protected,以及不写时的区别
    UML类图画法及类之间几种关系
  • 原文地址:https://www.cnblogs.com/baishiying/p/3197922.html
Copyright © 2011-2022 走看看