REST Client のスニペット集

このページは、REST Clientのスニペットなどをまとめる予定のページです。

目次

スニペット

POST

application/x-www-form-urlencoded でPOST
POST https://example.com
Content-Type: application/x-www-form-urlencoded

a=1&b=1
application/json でPOST
POST https://example.com
Content-Type: application/json

{
    "a": 1,
    "b": 2
}

Basic認証

ユーザー名「user1」、パスワード「pass1」でBasic認証を行う例
GET https://example.com/
Authorization: Basic user1:pass1

@name

通信に「login」という名前をつけて、そのレスポンスの値を使用する例
### レスポンスボディに { "token": "..." } が返ってくる想定

# @name login
POST https://example.com/login/
Content-Type: application/json

{
    "username": "user1",
    "password": "pass1"
}

###

GET https://example.com/data/
Content-Type: application/json
Authorization: Bearer {{login.response.body.$.token}}

参考