首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Apiary记录POST参数?

如何使用Apiary记录POST参数?
EN

Stack Overflow用户
提问于 2015-04-13 21:55:55
回答 1查看 5.7K关注 0票数 5

我已经编写了一个小型web服务,它被设计为“可卷曲的”,因此它依赖于POST请求中的application/x-www-form-urlencoded参数,例如:

代码语言:javascript
复制
curl http://api.example.com/ -d param1=foo -d param2=bar

我想使用Apiary来记录这个服务,但是我一直无法找到一种方法来为这些参数提供结构化的文档。我可以提供一个这样的示例请求...

代码语言:javascript
复制
+ Request (application/x-www-form-urlencoded)

        param1=foo&param2=bar

...but这不允许我提供关于各个参数的文档(也不适合在蜂窝控制台中进行测试,因为它不能为各种参数提供输入字段)。

我已经阅读了api blueprint specification几次,但我无法找到一个好的解决方案。有没有办法为这些参数提供结构化的文档?

EN

回答 1

Stack Overflow用户

发布于 2015-04-17 20:54:11

您可以使用Attributes来描述此类型。

代码语言:javascript
复制
FORMAT: 1A

HOST: http://api.example.com/

# Test attributes 1

## Create post [/]

### Create a Post [POST]

+ Attributes
    + param1: foo (string) - Foo param
    + param2: bar (string) - Bar param

+ Request (application/x-www-form-urlencoded)

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

https://stackoverflow.com/questions/29607111

复制
相关文章

相似问题

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