首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么YouTube删除视频会返回HTTP状态码200?

为什么YouTube删除视频会返回HTTP状态码200?
EN

Stack Overflow用户
提问于 2014-01-19 07:47:34
回答 1查看 557关注 0票数 0

我有很多带书签的YouTube视频已经被删除了。我注意到,它们中的大多数都返回状态代码200。例如:

代码语言:javascript
复制
curl -I http://www.youtube.com/watch?v=3YPvlGFyI5k

返回

代码语言:javascript
复制
HTTP/1.1 200 OK

为什么YouTube在尝试访问不可用资源时不像大多数站点那样返回404或类似的内容?这一点的意义在于,书签扫描器/清理器不会将这些书签检测为断开的链接。

我知道如何使用Data API查看YouTube视频的状态。我现在正在做一个扩展来解决这个问题。我只是好奇为什么YouTube是这样工作的。

EN

回答 1

Stack Overflow用户

发布于 2014-01-19 07:55:20

在我看来,我不认为因为一个侵犯版权的错误而返回404是合适的。也许"410消失“是可以接受的。另一方面,Youtube对那些根本不存在的视频返回404。

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

https://stackoverflow.com/questions/21211381

复制
相关文章

相似问题

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