0
Apiary.ioを使用すると、本文に異なる内容を含む同じエンドポイントにPOST要求を送信し、要求本文に基づいて異なるHTTP 201応答を返すことは可能ですか?Apiary:POST要求の異なるボディごとに異なる応答が可能ですか?
リクエストで受け取ったデータに基づいて計算されたデータを返すAPIしかありません。要求のデータはPOSTを介して送信されます。データの量がGETに対処するには多すぎる可能性があるからです。
以下は私のデータの例ではありませんが、達成しようとしているものの例です。単一のエンドポイントですが、2つの要求と2つの応答。最初の要求が送信された場合は最初の応答が返され、2番目の要求が送信された場合は2番目の応答が返されます。
## Example Collection [/example]
### Create a New Example [POST]
An example.
+ Request (application/json)
{
"ExampleId":"A9F4B93A-4C02-462A-87C5-CF1EAD732A46"
}
+ Response 201 (application/json)
+ Headers
Location: /example/1
+ Body
{
"result":"dkk4948djjdf8i49"
}
+ Request (application/json)
{
"ExampleId":"97E8DD35-5A30-47ED-B92D-80D110A3AD0B"
}
+ Response 201 (application/json)
+ Headers
Location: /example/2
+ Body
{
"result":"05ikflk30gdgg"
}