我有许多已删除的已添加书签的YouTube视频。我注意到他们中的大多数都返回状态代码200.例如:
curl -I http://www.youtube.com/watch?v=3YPvlGFyI5k
返回
HTTP/1.1 200 OK
为什么YouTube在尝试访问不可用资源时,不会返回404或大多数网站所做的类似内容?这样做的重要性在于书签扫描仪/清洁器不会将这些书签检测为断开的链接。
我知道如何使用Data API检查YouTube视频的状态。我正在进行扩展,以解决这个问题。我只是好奇为什么YouTube以这种方式运作。
答案 0 :(得分:1)
在我看来,我不认为返回404版权违规错误是正确的。也许“410 Gone”可以接受。另一方面,Youtube为那些从未出现的视频返回404。