【问题标题】:Apiary.io, same route different methodApiary.io,相同的路线不同的方法
【发布时间】:2015-11-13 16:08:48
【问题描述】:

我试图在 Apiary.io 中定义一个简单的 CRUD 路由,但交互式编辑器抱怨,因为我的一些路由被称为相同:

/questions/{question_id} (GET)
/questions/{question_id} (PUT)

“资源 '/questions/{question_id}' 已定义”

我该如何解决这个问题?

【问题讨论】:

    标签: apiblueprint apiary.io


    【解决方案1】:

    解决方案是我必须不复制资源:

    ## Question [/questions/{question_id}]
    

    只需添加不同的操作:

    ### View a Question Detail [GET]
    ### Update a Question [PUT]
    

    更多详情:http://support.apiary.io/knowledgebase/articles/117119-handling-multiple-actions-on-a-single-resource

    【讨论】:

    • 如果我对 question_id 有不同的值,那么如何使用参数设置它帮助我解决这个问题?
    猜你喜欢
    • 2013-04-10
    • 1970-01-01
    • 2020-12-03
    • 2017-08-29
    • 1970-01-01
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多