首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为我们在Apiary.io中的每个响应指定描述

为我们在Apiary.io中的每个响应指定描述
EN

Stack Overflow用户
提问于 2013-10-15 05:58:04
回答 1查看 3.9K关注 0票数 7

是否可以指定对某个请求的每个响应的描述?假设,我们有一个请求

代码语言:javascript
复制
### Retrieve resource [GET]

    + Headers

            If-None-Match: "Version1"

和2份答复

代码语言:javascript
复制
+ Response 200 (application/xml)

    + Headers

            ETag: "Version2"

    + Body

            <Xml>
                <A>
                    <B />
                    <C />
                </A>
            </Xml>

+ Response 304 (application/xml)

我想说明的是这样的描述(请注意在+ Response行下面的注释):

代码语言:javascript
复制
+ Response 200 (application/xml)
In case if the resource hasn't changed

    + Headers

            ETag: "Version2"

    + Body

            <Xml>
                <A>
                    <B />
                    <C />
                </A>
            </Xml>

+ Response 304 (application/xml)
In case if the resource has changed

有可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-17 17:21:48

目前,在API蓝图中没有表达这种逻辑的方法。你总是可以在相应的反应或行动本身中描述它。例如:

代码语言:javascript
复制
# Resource [/1]

## Action [GET]

Explanation of this action here.

+ Request 

        ...

+ Response 200

    Explanation of this response.

    + Headers

            ...

    + Body

            ...

+ Response 304

    Explanation of this response.

    + Headers

            ...

注意,为了支持内容协商,在不久的将来很可能会有一些有限的分支支持。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19374197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档