Restful
ZeekerLin
技术 产品 管理
——若要前行,就得离开你现在停留的地方
展开
-
Restful形式接口文档生成之Swagger与SpringMVC整合手记
笔者目前正在搭建一套API服务框架,考虑到客户端能够更方便的调用API服务(这里说的更方便是指避免不厌其烦地解说各接口需要的参数和返回结果),于是决心为每个接口生成详细的说明文档。网上搜索了一下,发现了Swagger这个东西,感觉不错,界面也比javadoc生成的页面要美观,而且网上关于Swagger和springmvc整合的文章不少(遗憾的是大多雷同且不完整)。本文详细介绍Swagger和Spr转载 2016-02-24 10:21:10 · 36770 阅读 · 17 评论 -
虚拟研讨会:如何设计好的RESTful API?
REST架构风格最初由Roy T. Fielding(HTTP/1.1协议专家组负责人)在其2000年的博士学位论文中提出。HTTP就是该架构风格的一个典型应用。从其诞生之日开始,它就因其可扩展性和简单性受到越来越多的架构师和开发者们的青睐。它必将得到更大的发展。一方面,随着云计算和移动计算的兴起,许多企业愿意在互联网上共享自己的数据、功能;另一方面,在企业中,RESTful API(也称RE转载 2015-08-31 17:57:13 · 991 阅读 · 0 评论 -
RESTful API 设计最佳实践
目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息?转载 2016-02-26 11:26:36 · 2487 阅读 · 0 评论 -
Restful Api的访问控制方法
最近在做的两个项目,都需要使用Restful Api,接口的安全性和访问控制便成为一个问题,看了一下别家的API访问控制办法。 在stackoverflow上Simone Carletti 提出了两种解决方案: 1. 使用一个基础HTTP认证,GitHub使用的就是这种方法,发送给指定URL的请求应该包含认证信息 http://api.example.com/resource/id wi转载 2016-02-26 11:39:25 · 17038 阅读 · 0 评论 -
Swagger与SpringMVC项目整合
Swagger与SpringMVC项目整合 为了方便的管理项目中API接口,在网上找了好多关于API接口管理的资料,感觉目前最流行的莫过于Swagger了,功能强大,UI界面漂亮,并且支持在线测试等等,所以本人仔细研究了下Swagger的使用,下面就如何将Swagger与个人的SpringMVC项目进行整合做详细说明: Step1:项目中引入相关jar包: propertie转载 2016-03-14 13:54:33 · 2536 阅读 · 1 评论