API 設計框架:Restler
Restler 3 - 很棒的api設計框架
產品特點
-
沒有學習曲線
-
重量輕
-
靈活
-
高度可定制
-
可以在你的本地主機被嘗試過很多的例子上手
-
支持HTTP請求方法HEAD,GET,POST,PUT,DELETE,通過頁眉或請求的參數選項和修補程序(方法)
-
支持REST風格和務實的REST API設計
-
客戶端可以使用的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的瀏覽器
-
節流和性能調優
-
管理
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!