API_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> API >>列表
问题在WebAPI中使用ODataFunction和Action。解决方案可以通过ODataModelBuilder,使用OData构建ASP.NETWebAPI,EntityCollectionConfiguration,EnityTypeConfiguration类中提供的一系列Function和Action来自定义Function和Action。当我们都建自己的ODataModelBuilder的时候,可以指定Function或Action名称并定义他们的输入参数。如清单12-12所示... 查看全文
从今天开始,正式进入Asp.netCore的开发,估计最近一段时间会经常写博客了,记录学些Asp.netCore中遇到的各种坑。第一个问题:通过core编写的webapi,默认返回的json会自动格式化为驼峰样式,并没有按照具体的类名来返回,如何让其按照类名返回呢?publicvoidConfigureServices(IServiceCollectionservices){//Addframeworkservices.services... 查看全文
写道API(ApplicationProgrammingInterface,应用程序接口)架构,已经成为目前互联网产品开发中常见的软件架构模式,并且诞生很多专门API服务的公司,如:聚合数据(https://www.juhe.cn/)作为最流行的服务端语言PHP(PHP:HypertextPreprocessor),在开发API方面,是很简单且极具优势的这篇文章写给不太了解PHP开发API接口的开发者一、先简单回答两个问题1、PHP可以开发客户端吗?答:正确的回答是,不适合... 查看全文
背景:有用户反映,Tausus.MVC能写WebAPI么?能!教程呢?嗯,木有!好吧,刚好2.0出来,就带上WEBAPI教程了!开源地址:https://github.com/cyq1162/taurus.mvc下面为教程:步骤一:新建ASP.NETWeb应用程序:WebAPI项目步骤二:Nuget上引用Taurus.MVC安装后,框架默认引入两个Taurus.Core.dll和CYQ.Data.dll,以及自动配置web.config步骤三:新建一个Controller类来写程序... 查看全文
环境准备1、亚马逊EC2WindowsServer2016withContainer2、VisualStudio2015Enterprise(Profresianal要装Update3)3、.NETCore1.0.0–VS2015ToolingPreview2。请点击此处安装4、Microsoft.NETCoreSDK,可以到微软官方网站下载安装5、VisualStuidoToolForDocker(在VS扩展里下载安装)实验步骤一... 查看全文
首先需要说明的是这是.netframework的一个组件,而不是针对.netcore的。目前工作比较忙,因此.netcore的转换正在编写过程中,有了实现会第一时间贴出来。接下来进入正题。对于大型的分层系统,会有一个应用程序层,应用程序层的主要作用是封装业务领域层的业务逻辑层,并对界面展示层提供服务。界面展示层例如有Web网站、移动应用、WPF等等,例如下图。很多情况下,业务领域层中间的业务逻辑层方法和应用服务层的服务接口几乎是一致的。在业务逻辑方法编写完成后,编程人员... 查看全文
Google公布了Android7.0的兼容性定义文档,文档的一个引人注意地方是有关AndroidExtensions的描述,Google形容此举是为了确保API在相同的版本上。今天的Android设备提供了两个API源:开源的AOSP(AndroidOpenSourceProject)API和闭源的GoogleAPI,包含在GooglePlayServices中。GooglePlayServices是一个很容易更新的APK文件,而更新AOSPAPI则需要更新整个系统... 查看全文
问题想创建一个从ASP.NETMVCcontroller到ASP.NETWebAPIcontroller的直接链接,或者反向链接。解决方案可以使用System.Web.Http.Routing.UrlHelp的实例来创建一个指向Controller的链接,来暴露ApiController(作为Url属性)。着和在RequestContext上一样,会被附加到HttpRequestMessage实例。为了达到这个目的,我们需要调用链接方法或路由方法,然后传入MVC路由的名称和默认路由... 查看全文
· <<ABP文档>> Javascript Api发布时间:2016-11-18
本节内容:AJAX操作相关问题ABP的方式AJAX返回信息处理错误HTTP状态码WrapResult和DontWrapResult特性Asp.netMvc控制器Asp.netWebApi控制器动态WebApi层Asp.netCore控制器动态WebApi层AJAX操作相关问题执行一个AJAX调用在现在的应用里非常常见,尤其在SPAs(Single-PageApplications单页面应用)里,它几乎是唯一与服务器通信的方式。一个AJAX调用由几个重复的步骤组成:在客户端,基本上... 查看全文
· C# WebApi传参之Post请求-AJAX发布时间:2016-11-06
最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。十年河东十年河西,莫欺少年穷。学无止境,精益求精上一节讲述了C#WebApi传参之Get请求-AJAX本节讲述C#WebApi传参之Post请求-AJAX,说起Ajax针对webApi的Post请求,真的不敢恭维,确实比较怪异,如果你不幸要写一个AjaxPost请求webApi接口,那么您还是有必要花点时间看看本篇博客,如果你也遇到了同样的问题,就不妨在最后给本篇博客点个赞。谢谢说起Post请求... 查看全文
· Android 系统版本&API对照表发布时间:2016-11-03
最新Android系统版本与API等级对应关系表数据来源:http://d.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels... 查看全文
2015年8月,隐私专家发表了一篇论文《Theleakingbattery》,指出HTML5电池状态API(BatteryStatusAPI)存在隐私风险,可被用于作为设备指纹跟踪用户。上个月底,Firefox移除了对电池状态API的支持。苹果Safari浏览器使用的开源引擎WebKit随后也跟着停止支持电池状态API。这可能是首次浏览器开发商因为隐私风险报告决定减少功能。... 查看全文
· <<ABP文档>> Web Api 控制器发布时间:2016-10-30
文档目录本节内容:简介AbpApiController基类本地化其它过滤审计日志授权防伪造过滤工作单元结果包装和异常处理结果缓存验证模块绑定器简介通过Abp.Web.Api的nuget包,把ABP集成到Asp.netWebApi控制器里。你可以像之前做的一样创建平常的Asp.netWebApi控制器,依赖注入会很好地为这些平常的ApiController工作,但你要把你的控制器继承于AbpApiController,它提供了许多好处和更好地集成到ABP... 查看全文
引用js<scripttype="text/javascript"src="http://api.map.baidu.com/api?v=2.0&ak=百度申请的ak"></script>//html5获取经纬度functionGetLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition);}else{alert... 查看全文
AR.Utility文档1:方法:名称说明queryStringfunction(key)*模拟.NET的Request对象stringFormatfunction(str,args)*模拟.NET的String.Format函数,调用方式String.Format("a={0}",'a')guid生成随机guid数Cookie对象名称说明getfunction(name)setfunction(key,value,expiredays)removefunction(name... 查看全文
AR.Form文档1:对象或属性:名称类型说明data属性编辑页根据主键请求回来的数据method属性用于获取数据的函数指向,默认值GetobjName属性用于拦截form表单的请求数据对象名,可以表名,视图名tableName属性表名BtnCommit按钮onBeforeExecute=function(arrayData)arrayData:Post的数据isHidden:是否隐藏$target:JQ对象BtnCancel属性onExecute=function()isHidden... 查看全文
· WebApi安全性 使用TOKEN+签名验证发布时间:2016-10-20
首先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过httpPost或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如:请求来源(身份)是否合法?请求参数被篡改?请求的唯一性(不可复制),防止请求被恶意攻击为了保证数据在通信时的安全性,我们可以采用TOKEN+参数签名的方式来进行相关验证。比如说我们客户端需要查询产品信息这个操作来进行分析,客户端点击查询按钮==》调用服务器端api进行查询==... 查看全文
· Github采用了新的GraphQL API发布时间:2016-10-19
英文原文:GitHubAdoptsNewGraphQLAPI近期在Github全球大会上,Github推出了新API的alpha预览版,该版API使用Fackbook的GraphQL(一种允许自服务API契约的查询语言)编写。Github在其工程博客写道,Github对API范式的转换主要是因为现有的RESTful契约缺乏可扩展性。为迎合大量各异客户的需求,REST不能在提供GitHub所需灵活性的同时维持较低的维护代价。Github将现有API迁移到GraphQL的公告... 查看全文
书接上回↑一、基础地图界面地址:http://www.cnblogs.com/dhr125/p/5969980.html二、地图定位地址:http://www.cnblogs.com/dhr125/p/5970118.html搜索功能1.在xml文件中加入布局1<LinearLayout2android:layout_width="match_parent"3android:layout_height="wrap_content">4<EditText5android... 查看全文
在使用百度地图API集成百度地图时,碰到了一些坑,特开此贴记录。。。直接开始代码1.新建一个工程建议使用AS!如果使用ES的话,会出现一个java.lang.NoClassDefFoundError:com.baidu.location.LocationClient这种错误,在网上百度了半天时间,大都是同样的一些答案,而且都解决不了问题!(这也是我很郁闷的一件事,为什么有些没用的东西,有些人还疯狂的转来转去。。。)所以,最终我还是选择使用了AS。2.进入百度地图首页1)没有账号的话... 查看全文