码迷,mamicode.com
首页 > Windows程序 > 详细

WebApi

时间:2018-05-09 19:42:06      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:ima   bapi   原来   config   https   png   数据库   ref   blog   

 

需求:开发一个基于webapiREST风格的http接口(http://ip:端口号/api/wms_mes?{query_string})【需求开始都读不懂,经百度之后总结出以下问题】

问题一:http接口如何开发?实现方式都有哪些?

答:1.WCF2.WebApi 3.WebService 

问题二:需求中都说明了用webapi开发了,那么该怎么开发,开发步骤一概不知?

答:经百度之后可以仿照这个开发一个不带webapi模板的webapi:http://www.cnblogs.com/wangjiming/p/8359181.html

问题三:跟着http://www.cnblogs.com/wangjiming/p/8378108.html学习开发了基于EF的WebApi模板开发的http接口,即便改了WebApiConfig文件中的规则【api/{controller}/{action}/{id}添加了[action]】也不能访问Values控制器中的Action呢?

技术分享图片

 

 这句英文的意思是”访问未经授权而被拒绝“。经我百般搜索后发现了这篇博文https://bbs.csdn.net/topics/391979807?page=1中的一句话“把这个特性注释了就行了[Authorize]”,所以原来是特性【Authorize】搞的鬼。

反过来说【Authorize】是什么意思呢?应该跟授权一类的有关系吧,https://www.cnblogs.com/dongbeifeng/p/authentication-and-authorization-in-aspnet-web-api.html这篇文章能告诉你。

问题四:我需要开发很多接口供别人调用,需要多次调用数据库,连接字符串写在哪里比较好供我调用,以及如何调用?

WebApi

标签:ima   bapi   原来   config   https   png   数据库   ref   blog   

原文地址:https://www.cnblogs.com/luna-hehe/p/9015845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!