There was an error while loading. Please reload this page.
beez-foundation には、Mock 機能を有したREST Server を提供しています。
beez-foundation
JSON-like な設定ファイルのみで REST API を利用することが可能です。
JSON-like
HTTP Response data には、underscore.js#template の構文が利用可能です。
GET, POST, PUT, DELETE, OPTIONS などのすべての HTTP Method を定義可能です。
GET
POST
PUT
DELETE
OPTIONS
HTTP Method
すべての設定ファイルは、ファイル編集 -> 保存 を行うだけで自動ロードされます。 サーバーの再起動は必要ありません。
ファイル編集
保存
beez や beez-foundation で使用するすべてのJSONファイルには、コメントを記述することが出来ます。
beez
詳細は JSON.minify を参照ください。
Stagic Server へのURI の先頭に /p を追加することで Mock Server に Proxy されます。
/p
http://0.0.0.0:1121/now = http://0.0.0.0:1109/p/now
HTTP Response Data 定義が String の場合は text/plain で それ以外は application/javascript で Responseされます。
HTTP Response Data
String
text/plain
application/javascript
JSONフォーマットでの説明です。
{ "/": { "get": { "title": "Beez Foundation / Home", "time": "Date: <%= Date.now() %>" } } }
{ "/now": { "get": { "now": "<%= Date.now() %>" } } }
GET Parameter に、?__status__=500 を付加することで、強制的に変更可能です。
?__status__=500
GETパラメタに、?__delay__=1000 を付加することで、強制的にresponseを遅らせることができます。
?__delay__=1000
単位: ms