API_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> API >>列表
· Web Service vs WCF vs WCF REST vs Web API发布时间:2017-11-29
[MYNOTE]TranslateSource:http://www.dotnettricks.com/learn/webapi/difference-between-wcf-and-web-api-and-wcf-rest-and-web-serviceWebService1.基于SOAP协议,以XML格式返回数据。2.只支持HTTP协议。3.不开源,能用于所有能解析XML的客户端。4.只能寄宿在IIS上面。WCF1.也是基于SOAP协议,以XML格式返回数据。2.是WebService... 查看全文
· Audio Source组件及相关API发布时间:2017-11-28
AudioSource:声音组件。需要与AudioListener配合使用,MainCamera会默认有AudioLisetener。AudioClip:声音片段。指定需要播放的音频文件。PlayOnAwake:游戏运行起来后就开始播放。Mute:静音。Loop:是否循环播放。Volume:音量。SpatialBlend:空间混合,设置声音是2D声音,还是3D声音。3D声音距离音源的距离会影响听到声音的大小,2D声音不会影响。常用的开始播放、停止播放、暂停播放方法... 查看全文
· asp.net core 2.0 webapi集成signalr发布时间:2017-11-24
在博客园也很多年了,一直未曾分享过什么东西,也没有写过博客,但自己也是汲取着博客园的知识成长的;这两天想着不能这么无私,最近.NETCORE貌似挺流行的,闲来无事也自己搞了个asp.netcoresignalr博客园里面也有人在.netcore2.0下面集成了signalr,但是是集成在同一个项目里面的,但是大家都知道我们很多的项目都是分离的;而且signalr涉及到连接数和内存资源的占用问题,如果都集成在一个项目里面当访问量多大的时候容易造成网站访问缓慢... 查看全文
一.概况eoLinker是目前业内领先、国内最大的在线API接口管理平台,提供自动生成API文档、API自动化测试、Mock测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。目前eoLinker为Google、IBM、腾讯、中国联通、海尔、神州优车、国美等数千家企业提供快速、专业、稳定的API管理服务。同时eoLinker还是Google谷歌开发者联盟的合作产品与企业,不定期举办线下交流分享活动促进国内API管理领域的发展。二.开源项目及链接中文官网:www.eolinker... 查看全文
前言:通过ABP官网(https://aspnetboilerplate.com)下载ASP.NETCore2.x+Angular模板项目是按ReStful风格架构WebAPI和angular前端是分开独立部署的,我一开始分开部署到IIS后,前端访问API会产生跨域限制访问的问题,通过查阅代码,其实ABP框架自带跨域设置访问,只需要配置一下就可以了,步骤如下:一IIS部署通过ABP官网模板创建项目,然后分别打包前端和后端程序发布到IIS:我的后端发布到:http://localhost... 查看全文
前言:在ABP官网(https://aspnetboilerplate.com)生成的.NetCore+Angular项目前后端是两个独立的项目,我们可以分开部署,也可以将前端和WebAPI一起集成部署,我们今天就来尝试一下集成部署。一前端打包确保前端安装和运行没有问题,如何安装运行请查看博客:http://www.cnblogs.com/donaldtdz/p/7705605.html运行命令ngbuild进行打包,在项目根目录会自动创建一个dist目录二打包集成1... 查看全文
· Asp.net Mvc、webApi配置允许跨域发布时间:2017-11-22
Web.config下<system.webServer>节点下配置<httpProtocol><customHeaders><addname="Access-Control-Allow-Origin"value="http://localhost:60699"/><addname="Access-Control-Allow-Headers"value="*"/><addname="Access-Control-Allow... 查看全文
· C#进阶--WebApi异常处理机制发布时间:2017-11-19
其实对于C#异常处理大家都不陌生,但是对于在WeiApi上的异常处理实际上也和传统异常处理区别不大,但是却经过封装可以让异常更加友好,https://docs.microsoft.com/en-us/aspnet/web-api/overview/error-handling/exception-handling,通过微软的官方介绍,我们可以知道WeiApi可以简单概述为三种异常,接下来我们围绕这三种异常给出例子,如何封装和处理以上三种异常异常过滤异常过滤器实现了System.Web.Http... 查看全文
· C#实战技能之WebApi+Task+WebSocket发布时间:2017-11-18
一、背景介绍环境的局限性:用户在使用XX客户端的时候,必须每台电脑都安装打印组件,同时由于XX客户端使用的是websocket进行通讯,这就必须限制用户的电脑浏览器必须是IE10.0+以上版本,这种局限性在我们公司仓库部署实施和用户体验极其不好。因此我们必须提供一种解决方案,解决我们业务痛点。一句话:今天我们要解决的核心技术问题?C#如何以同步方式获取异步事件回调的结果。二、涉及覆盖的知识点1、webapi简单的熟悉使用。达到目标可以提供对外接口,返回XML和JSON数据格式。2... 查看全文
HAL(HypertextApplicationLanguage,超文本应用语言)是一种RESTfulAPI的数据格式风格,为RESTfulAPI的设计提供了接口规范,同时也降低了客户端与服务端接口的耦合度。很多当今流行的RESTfulAPI开发框架,包括SpringREST,也都默认支持HAL规范,当RESTfulAPI被调用后,服务端就会返回ContentType为application/hal+json的JSON内容,例如:{"_links":{"self":{"href":"http... 查看全文
· UWP Composition API发布时间:2017-11-13
用Windows8.1的童鞋应该知道OneNote里面有一个RadialMenu。如下图,下图是WIn10应用DrawboardPDF的RadialMenu,Win8.1的机器不好找了。哈哈,由于整个文章比较长,大家可以放《给我一首歌的时间》边听边看。<滑稽>从设计到开发包括修复一些bug,大概用了不连续的2个月,想看源代码的童鞋可以先到RadialMenu查看效果和代码。先放上项目里面的最终效果下面说下整个的过程1.布局首先,可以看到这个控件一个圆盘形状的东东,在点击子菜单的时候... 查看全文
· Asp.Net Web API(六)发布时间:2017-11-07
Asp.NetWebAPI不可以需要IIS。可以自己在主机上承载一个WebAPI创建WebAPI.Server项目创建一个控制器项目的服务端在Nuget中添加Microsoft.AspNet.WebApi.SelfHost创建Model与Controller首先在服务端添加一个Product类型namespaceWebAPI.Server.Models{publicclassProduct{publicintId{get;set;}publicstringName{get;set;... 查看全文
· 记录下Webapi签名机制发布时间:2017-11-06
首先,写这篇文章的原因是因为最近某一个项目中的接口被人为调用了,导致了数据库数据被串改。虽然是内部人无意点的,但还是引起了我的担忧,所有整理了下关于Webapi的相关签名机制。一、我们在开发接口时,有时候嫌麻烦就懒进行相关的验证或只进行一些简单的验证,这样客户端就可以直接调用:如调用Webapi接口:http://XXX.XXX.XX.XXX:8123/Token/GetTest?ID=123456这种方式简单粗暴,在浏览器直接输入"http://XXX.XXX.XX.XXX... 查看全文
· win32 api 问题求解发布时间:2017-11-03
目前想做一个类似这样的功能,通过win32api获取到一个窗口程序中的Combox句柄,然后根据这个句柄设置Comboxd的选项同时触发Comobox的selectIndexChange事件。目前仅实现了Combox中设置值,对于如何触发selectIndexChange没有头绪,希望园中的大神们给个思路或实现。... 查看全文
· 从angularjs传递参数至Web API发布时间:2017-11-03
昨天分享的博文《angularjs呼叫WebAPI》http://www.cnblogs.com/insus/p/7772022.html,只是从Entity获取数据,没有进行参数POST。今天分享一个例子,是传递参数至WebAPI来获取数据的。而且数据是存储在SQL中。数表结构是昨晚帮助网友解解决问题列举的:CREATETABLE[dbo].[TA]([Aid]NVARCHAR(20),[Avalue]NVARCHAR(30))GOINSERTINTO[dbo].[TA]VALUES... 查看全文
· Asp.Net Web API(四)发布时间:2017-11-02
HttpResponseException-----HTTP响应异常如果WebAPI控制器抛出一个未捕捉的异常,会发生什么呢?在默认情况下,大多数异常都会转换为一个带有状态码500的内部服务器错误的HTTP响应。这个HTTPResponseException类型是一个特殊的类型。这种异常会返回你在异常构造器中指定的任何HTTP状态码。例如,在以下方法中,如果这个id参数无效,那么会返回“404---未找到”1publicProductGetProduct(intid)2... 查看全文
· Asp.Net Web API(三)发布时间:2017-11-02
RoutingTables路由表在Asp.NetWebAPI中,一个控制器就是一个处理HTTP请求的类,控制器的public方法就被叫做action方法或简单的Action。当WebAPI接收到一个请求的时候,它将这个请求路由到一个Action。注意:WebAPI的路由与Asp.NetMVC的路由是非常相似的。主要区别就是WebAPI使用的是HTTP方法,而不是URI路径来选择Action为了确定哪个Action被调用,这个框架使用了一个注册表... 查看全文
· angularjs呼叫Web API发布时间:2017-11-02
今早有分享一篇《创建WebAPI并使用》http://www.cnblogs.com/insus/p/7771428.html接下来,我再分享一篇,怎样在angularjs去呼叫WebAPI。定义一个mode:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;namespaceInsus.NET.Models{publicclassGarbageClassification... 查看全文
回到目录有时我们的请求头为ContentEncoding添加了gzip进行了压缩,而服务端返回数据时也会对它进行gzip压缩,如果在这种情况下,你直接头响应流会是乱码,而必须先进行压缩,大叔将这块的逻辑进行了抽取,它把抽取到了方法里,自动使用这个功能!///<summary>///对流进行解压///</summary>///<paramname="response"></param>staticvoidUnGZip... 查看全文
· 创建Web API并使用发布时间:2017-11-02
昨晚有教一个网友在ASP.NETMVC里,创建WebAPI和在MVC视图中应用此API。可以在ASP.NETMVC中,创建程序的model:namespaceInsus.NET.Models{publicclassWeather{privateint_Month;publicintMonth{get{return_Month;}set{_Month=value;}}privatestring_Season;publicstringSeason{get{return_Season;}set... 查看全文