欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

标签:API

开发者头条

细说 API:重新认识 RESTful

细说 API:重新认识 RESTful
如果你是一个客户端、前端开发者,你可能会在某个时间吐槽过后端工程师的API设计,原因可能是文档不完善、返回数据丢字段、错误码不清晰等。如果你是一个后端API开发者,你一定在某些时候感到困惑,怎么让接口URL设计的合理,数据格式怎么定,错误码怎么处理,然后怎么才能合适的描述...

5年前 (2019-01-16) 952℃ 0喜欢

开发者头条

自动生成 Restful API 文档?我有神器

自动生成 Restful API 文档?我有神器
作为一名开发者,可能经常遇到这种问题,项目进度太紧,当你在编写一个Rest 服务时只能将时间都放在编码上,文档基本靠口口相传。 作为一个团队管理者,API文档优先非常重要,比如你需要去审批API的设计合理性,随时查看现存的接口文档,...

5年前 (2019-01-02) 1261℃ 0喜欢

开发者头条

一种 API 兼容性检测方案

一种 API 兼容性检测方案
简述 一般来说,SDK依赖库的Api兼容性问题一直是个隐藏的问题,通常没有很好的方式解决,即使使用语义化版本管理,在众多基础SDK的引用依赖下,不能100%保证其中一个基础SDK的Api发生不兼容的改变后,该改变可能是对外暴露方法的签名改变、方法名称改变亦或是类名包名等...

5年前 (2018-12-31) 914℃ 0喜欢

开发者头条

构建安全的 Mobile API

构建安全的 Mobile API
最近和小伙伴鼓捣一个APP, 没想到一开始在登陆注册这块就卡住了, 卡住的原因在于 如何对接口进行访问控制 , 大家都知道, 在传统的web开发中由于有session/cookie的存在,请求可以保持状态, 但一般来讲,APP用到的API都是被设计成无状态的, 那应该如何解决...

5年前 (2018-12-31) 862℃ 0喜欢

开发者头条

React Native API 模块之 AppState 详解

React Native API 模块之 AppState 详解
(一)前言 今天我们继续看另外一个API模块AppState。 刚创建的React Native技术交流2群(496601483),欢迎各位大牛,React Native技术爱好者加入交流!同时博客右侧欢迎微信扫描关注订阅号,移动技术干货,精彩文章技术推送! ...

5年前 (2018-12-30) 1047℃ 0喜欢

开发者头条

浅谈 API 安全设计

浅谈 API 安全设计
一、简述 安全是恒久的话题,如果不注意防范,会带来很严重的后果。比如: 1.接口被大规模调用消耗系统资源,影响系统的正常访问,甚至系统瘫痪 2.数据泄露 3.伪造(篡改)数据,制造垃圾数据 4.App被仿制...

5年前 (2018-12-30) 914℃ 0喜欢

开发者头条

最佳实践:更好的设计你的 REST API(2011)

最佳实践:更好的设计你的 REST API(2011)
由于 REST 可以降低开发的复杂度,提高系统的可伸缩性,增强系统的可扩展性,简化应用系统之间的集成,因而得到了广大开发人员的喜爱,同时得到了业界广泛的支持。比如 IBM,Google 等公司的很多产品都提供了 REST API 给开发人员;与此同时,大量的开源项目和云计算服...

5年前 (2018-12-30) 925℃ 0喜欢

开发者头条

Rest API 的那些事儿

Rest API 的那些事儿
一、前言 在软件行业快速发展的今天,传统的软件授权已经不能足以满足一个IT类的公司的发展。虽然在大部分公司里,它还是现金池的直接源头。但是在可遇见的未来,受摩尔根理论的失效、物联网的发展等影响,应用的架构会越来越趋于简单化,架构越来越倾向于分布式水平扩展,对外的服务提供...

5年前 (2018-12-30) 992℃ 0喜欢

开发者头条

撰写安全合格的 REST API

撰写安全合格的 REST API
两周前因为公司一次裁人,好几个人的活都被按在了我头上,这其中的一大部分是一系列REST API,撰写者号称基本完成,我测试了一下,发现尽管从功能的角度来说,这些API实现了spec的显式要求,但是从实际使用的角度,欠缺的东西太多(各种各样的隐式需求)。REST API是一...

5年前 (2018-12-30) 967℃ 0喜欢