使用 Apiary.io,是否可以将请求 POST 到同一端点,该端点在正文中包含不同的内容,并根据请求正文返回不同的 HTTP 201 响应?
只是,我们有一个 API,它根据在请求中接收到的数据返回计算数据。请求中的数据是通过 POST 发送的,因为数据量对于 GET 来说可能太多了。
以下不是我的数据示例,而是我尝试实现的示例。一个端点,但有两个请求和两个响应;因此,如果发送了第一个请求,则应该返回第一个响应,如果发送了第二个请求,则返回第二个响应。
## 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"
}