
webApi
文章平均质量分 69
JackieZhengChina
70'码农,优快云博客专家,信息系统项目管理师,工商管理硕士,CZB政采评审专家,中国采购与招标专家库专家,自驾爱好者,近20年教育类产品研发及管理经历,曾任教育科技公司联合创始人兼产品VP、科技公司产研VP。
职业标签:产品、项目、技术、运营、管理、战略。
展开
-
[转]vue3项目使用signalR(长链接/服务端推送到客户端)
不过笔者这里因为要在on方法中使用vuex(useStore),所以将useMessageHub的代码全部放在了首页(Home.vue),因为单独的js无法像组件一样使用useStore和useRouter,不知道有没有好的解决办法。业务层需要发送消息时,先根据业务逻辑找到HubState.Users中需要接受消息的客户端,然后再发送消息即可。我们在某个页面上调用一下start()方法,然后主动触发一下test接口,就可以打印服务端发送的消息了。项目,前端是vue3全家桶项目,前后端分离。转载 2023-05-21 09:21:46 · 1124 阅读 · 0 评论 -
WebApi 将 DataRow、DataTable转换成JObject返回
示例代码中只提供了Int32类型的处理,其它类型自己可以添加。原创 2022-09-28 19:17:59 · 1092 阅读 · 0 评论 -
Vue3 el-upload + WebAPI实现上传
【代码】Vue3 el-upload + WebAPI实现上传。原创 2022-09-19 18:25:33 · 2671 阅读 · 0 评论 -
保证接口数据安全的10种方案
大家好,我是程序汪,互联网项目需要特别注意数据安全,如果你简历上是互联网类型项目,安全方面肯定要能说出个一二三,下面分享下这方面的干货,大家可以记住几条,面试时好说道说道我们日常开发中,如何保证接口数据的安全性呢?个人觉得,接口数据安全的保证过程,主要体现在这几个方面:一个就是数据传输过程中的安全,还有就是数据到达服务端,如何识别数据,最后一点就是数据存储的安全性。今天跟大家聊聊保证接口数据安全的10个方案。我们都知道,数据在网络传输过程中,很容易被抓包。如果使用的是http协议,因为它是明文传输的,用户的转载 2022-07-07 08:05:30 · 1665 阅读 · 0 评论 -
如何在web api中使用SignalR
说明: 在webapi中使用signalr,使用IIS环境: vs2012, .net4.5 第一步:建web api项目 第二步:nuget导入signalr Install-Package Microsoft.AspNet.SignalRInstall-Package Microsoft.Owin.Cors (用于跨域)第三...转载 2019-04-15 12:45:52 · 4683 阅读 · 3 评论 -
利用Signalr实现手机端App扫码登录web页面
实现原理:1、web登录页面,利用jquery.qrcode展示一个随机生成的登录码的二维码;2、手机App扫描二维码取得登录码;3、手机App将本地用户id+登录码通过api提交服务器;4、服务器api,收到手机App请求,根据用户id+登录码,修改用户信息,同时将用户id+登录码广播;5、web登录页面收到用户id+登录码,先本地验证登录码是否一致,然后向服务器验证用户id...原创 2019-04-16 17:40:13 · 3489 阅读 · 1 评论 -
360极速浏览器使用postman
步骤如下:1、将crx文件打包成zip文件2、解压打包的zip文件,并将_metadata文件夹修改为metadata3、打开360浏览器的扩展 4、360浏览器加载postman插件5、创建快捷方式6、双击快捷方式打开postman下载地址:http://pan.baidu.com/s/1c1ZX8XE如果网盘无法下载可以到下面下载:https://download.youkuaiyun.com/downl...转载 2018-03-29 16:26:15 · 5667 阅读 · 2 评论 -
【WEB API项目实战干货系列】- API访问客户端(WebApiClient适用于MVC/WebForms/WinForm)(四)
目前最新的代码已经通过Sqlite + NHibernate + Autofac满足了我们基本的Demo需求.按照既定的要求,我们的API会提供给众多的客户端使用, 这些客户端可以是各种Web站点, APP, 或者是WinForm, WPF, Silverlight等诸如此类的应用,将来还有可能是各种Iot等物联网设备的应用,Restful API凭借其诸多优势,已经在移动互联网的时代火了一把,在...转载 2018-03-29 10:48:25 · 1039 阅读 · 0 评论 -
【WEB API项目实战干货系列】- API登录与身份验证(三)
这篇我们主要来介绍我们如何在API项目中完成API的登录及身份认证. 所以这篇会分为两部分, 登录API, API身份验证.这一篇的主要原理是: API会提供一个单独的登录API, 通过用户名,密码来产生一个SessionKey, SessionKey具有过期时间的特点, 系统会记录这个SessionKey, 在后续的每次的API返回的时候,客户端需带上这个Sessionkey, API端会验证这...转载 2018-03-29 10:47:37 · 3369 阅读 · 0 评论 -
【WEB API项目实战干货系列】- 接口文档与在线测试(二)
这一篇我们主要介绍如何做API帮助文档,给API的调用人员介绍各个 API的功能, 输入参数,输出参数, 以及在线测试 API功能(这个也是方便我们自己开发调试)我们先来看看我们的API最终帮助文档及在线测试最终达到的效果:概要图 GET API添加产品API:删除产品 API接下来我们动手来实现上面的功能给所有API添加注释信息代码如下[RoutePrefix("api/products")]...转载 2018-03-29 10:47:00 · 1356 阅读 · 0 评论 -
【WEB API项目实战干货系列】- WEB API入门(一)
这篇做为这个系列的第一篇,做基本的介绍,有经验的人可以直接跳到第二部分创建 ProductController。 创建 Web API 项目在这里我们使用VS2013, .NET 4.5.1创建一个Web API 2的项目选择项目WEB API模板, 在最下方的MVC主要是默认会自带微软的API Helper, 使用MVC发布在这里不实用安全 这样我们一个项目就初始化好了, 这都要归功于微软强大的...转载 2018-03-29 10:46:10 · 18063 阅读 · 1 评论 -
WEBAPI 增加身份验证 (OAUTH 2.0方式)
1,在Webapi项目下添加如下引用:Microsoft.AspNet.WebApi.OwinOwinMicrosoft.Owin.Host.SystemWebMicrosoft.Owin.Security.OAuthMicrosoft.Owin.Security.CookiesMicrosoft.AspNet.Identity.OwinMicrosoft.Owin.Cors2, 在项目下新建St...转载 2018-04-08 11:05:57 · 7062 阅读 · 2 评论 -
用Swashbuckle(swagger-ui)显示API帮助并进行调试
安装Swashbuckle:打开NuGet控制台输入: Install-Package Swashbuckle进行安装。查看帮助在浏览器输入http://调试项目地址/swagger/ui/index 可以看到帮助的效果API调试点开调试的条目,填写相关参数,“Try it out!”...原创 2018-03-30 14:35:50 · 2029 阅读 · 0 评论 -
将WebApiTestClient添加到ASP.NET Web API帮助页面
ASP.NET Web API帮助页面是一种有用的扩展,可为您的Web API自动生成基于Web的文档。它使调试变得更容易,因为您可以将帮助页面中的信息复制/粘贴到Fiddler等工具中,以调用Web API服务并检查响应。现在,如果您可以直接在帮助页面上执行此操作而不离开浏览器,这会不会很酷?那么,现在您可以使用Web API测试客户端软件包。请注意,它不是微软发布的官方软件包。这只是我闲暇时放...翻译 2018-03-30 14:03:42 · 1231 阅读 · 0 评论