【问题标题】:HTTP status code for in progress?正在进行的 HTTP 状态代码?
【发布时间】:2012-12-01 06:11:18
【问题描述】:

我有一个看起来像这样的端点: 得到: /v1/resourcebeingcreated/状态

如果此资源的加载/创建正在进行但未完成,是否有要返回的首选 HTTP 状态代码(超过 200 并带有解释“正在进行”的响应正文)?

如果不是,在标头或响应正文中返回“进行中”状态的最佳方法是什么?

【问题讨论】:

    标签: http rest


    【解决方案1】:
    1. http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#2xx_Success - 不。 :)
    2. 我认为这应该取决于你想要做什么 达到。您是否试图以某种方式通知第三方?如果 您正在定义自己的 API,我想可以将其设置为 标题。然而,更常见和更直观的方法是 身体。

    【讨论】:

    • 这就是我的想法,是的,这是为了通知第三方特定资源的进度......我可能会像你提到的那样返回正文中的信息。顺便说一句,你脾气暴躁的猫头像太棒了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 2014-06-22
    • 2020-05-11
    • 1970-01-01
    相关资源
    最近更新 更多