Restler Restler 3 - 很棒的api设计框架 介绍
Restler 3 - 很棒的api设计框架
产品特点
-
没有学习曲线
-
轻量级
-
灵活
-
高度可定制
-
大量的案例在你的本地中,你可以尝试跟着案例开始
-
支持HTTP请求方法HEAD,GET,POST,PUT,DELETE,通过页眉或请求的参数选项和修补程序(方法)
-
支持REST风格和Pragmatic风格的REST 接口设计
-
客户端可以使用的X HTTP的方法,覆盖头,支持跨域资源共享和JSONP
-
双向格式(媒体类型)转换同时发送和接收
-
可插拔的内容格式化的框架和API
-
自带的JSON,XML,YAML,AMF和PLIST(XML和二进制)格式的支持
-
-
可插拔的身份验证方案
- OAuth的2服务器
-
可插拔的过滤器能够有效地管理API使用
- API速率限制过滤器
-
路由
-
网址映射方法
-
网址部分方法参数映射
-
查询参数的方法参数映射
-
要求身体的方法参数映射
-
[策划]标头的方法参数映射
-
使用@url得到我的/自定义/ URL / {参数} PHPDoc的评论
-
手动布线(注释本)
-
自动路由选择(反射)
-
-
高速缓冲存储器的内置
-
[规划] ETag的,如果无-匹配支持
-
[计划]的Last-Modified,如果-Modified-Since的支持
-
客户端缓存的支持
-
代理缓存支持
-
服务器端缓存
-
-
API的特点
-
永远支持urlencoded格式的简化输入(POST瓦尔)
-
自动参数验证和类型转换
-
通过URL和/或供应商特定的MIME API版本支持
-
使用API文档和发现Restler API的浏览器
-
节流和性能调优
-
-
管理