首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在REST API中为“尚未就绪,稍后再试”选择HTTP状态代码?

如何在REST API中为“尚未就绪,稍后再试”选择HTTP状态代码?
EN

Stack Overflow用户
提问于 2012-03-21 04:49:23
回答 8查看 70.6K关注 0票数 179

我正在开发一个blob应用程序接口,其中http://server/thingyapi/thingyblob/1234返回与要下载的东西#1234相关的文件(也称为“RESTful”)。但可能是在文件不存在于服务器中的时候发出请求,但最确定的是将在稍后的时间可用。在服务器中有一个批处理过程,它为所有的东西生成所有的斑点。Thingy 1234已经存在,并且其数据(除了blob之外)已经可用。服务器还没有生成Thingy1234的blob。

我不想返回404;这是对于不存在的东西。这是一个已经存在的东西,但是它的blob还没有生成。有点像正在“处理”的YouTube视频。我也不认为重定向代码是合适的;没有“其他”URL可以尝试。

在这种情况下,返回的正确HTTP状态代码是什么?

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

https://stackoverflow.com/questions/9794696

复制
相关文章

相似问题

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