「モデル」機能は、重複を減らすことを目的としているようです。リソースのさまざまなメソッドへのリクエストとレスポンスを指定する場合、同じボディが複数回指定されることがよくあります。そのため、「モデル」を定義してから、さまざまなリクエストおよびレスポンスの「ペイロード」セクション内でそれを「参照」できます。
だから私は次のようにモデルを定義しました:
### An Event
* Model (application/vnd.document+json)
{
"_type": "document",
...
}
その後、さまざまな場所で参照できます。
* Response 200
[An Event][]
これはうまくいきます。出力には、相互参照の代わりにモデル本体全体が含まれます。
ただし、この参照をリクエストまたはレスポンス ヘッダーと組み合わせる方法がわかりません。
これらの行に沿ってさまざまな形式を試しました:
* Request
* Headers
If-Match: some-etag-value
* Body
[An Event][]
また
* Request
* Headers
If-Match: some-etag-value
[An Event][]
運がない。
これを行う方法はありますか?