Recipes
HTTP methods
...
rules:
request:
path: /my-new-api
method: POST
... Path variables
Response header
Response body
Files
Last updated
...
rules:
request:
path: /my-new-api
method: POST
... Last updated
...
rules:
request:
path: /users/{userId}
response:
body:
name: User${path.userId} ...
rules:
...
response:
headers:
content-type: text/plain
x-uuid: "1234567890"...
rules:
...
response:
headers:
set-cookie:
- sessionId=38afes7a8
- id=a3fWa; Expires=Wed, 21 Oct 2015 07:28:00 GMT...
rules:
...
response:
headers:
content-type: application/xml
body: |
<?xml version="1.0" encoding="UTF-8"?>
<users>
<user>
<id>1</id>
<name>Foo</name>
</user>
</users>...
rules:
...
response:
headers:
content-type: application/json
body:
id: 1
name: Alice...
rules:
...
response:
headers:
content-type: text/plain;charset=Shift_JIS
body: あいうえお...
rules:
...
response:
headers:
content-type: image/jpeg
file: photo.jpg...
rules:
request:
path: /users/{userId}
response:
headers:
content-type: application/json
file: big-file.json#big-file.json
{
"id": "${path.userId}",
"name": "Oliver",
...
"account": "YU89RE00"
}