Restler API 设计框架

我要开发同款
匿名用户2014年10月14日
50阅读
开发技术PHP
所属分类Web应用开发、REST/RESTful项目
授权协议LGPL

作品详情

Restler3- 很棒的api设计框架产品特点

没有学习曲线

轻量级

灵活

高度可定制

大量的案例在你的本地中,你可以尝试跟着案例开始

支持HTTP请求方法HEAD,GET,POST,PUT,DELETE,通过页眉或请求的参数选项和修补程序(方法)

支持REST风格和Pragmatic风格的REST接口设计

客户端可以使用的XHTTP的方法,覆盖头,支持跨域资源共享和JSONP

双向格式(媒体类型)转换同时发送和接收

可插拔的内容格式化的框架和API

自带的JSON,XML,YAML,AMF和PLIST(XML和二进制)格式的支持

可插拔的身份验证方案

OAuth的2服务器

可插拔的过滤器能够有效地管理API使用

API速率限制过滤器

路由

网址映射方法

网址部分方法参数映射

查询参数的方法参数映射

要求身体的方法参数映射

[策划]标头的方法参数映射

使用@url得到我的/自定义/URL/{参数} PHPDoc的评论

手动布线(注释本)

自动路由选择(反射)

高速缓冲存储器的内置

[规划] ETag的,如果无-匹配支持

[计划]的Last-Modified,如果-Modified-Since的支持

客户端缓存的支持

代理缓存支持

服务器端缓存

API的特点

永远支持urlencoded格式的简化输入(POST瓦尔)

自动参数验证和类型转换

通过URL和/或供应商特定的MIMEAPI版本支持

使用API文档和发现RestlerAPI的浏览器

节流和性能调优

管理

[规划]使用单元测试PHPUnit的

使用行为驱动API测试贝哈特和狂饮

命令行中的项目管理使用敬/基金会

使用依赖管理作曲家

LGPL协议下的源代码分发

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论