简短版本:如果我决定拒绝访问某个 URI,因为客户端没有提供有效的 Referer HTTP 标头,我应该响应什么 http 状态?
Long:假设我写了一篇博客文章,里面有很多非常漂亮的照片。我希望我的访问者通过这篇博客文章的链接与他们的朋友分享,但如果我的访问者绕过我的博客文章直接通过图片文件的链接与他们的朋友分享,我会有点难过。除了用“请通过这篇博客文章的链接与您的朋友分享”这样的说服性话语之外,还有什么礼貌的方式来表明图像文件最好使用相应的 HTTP Referer 标头,即使用特定的 http 状态来访问?
答案1
答案2
为此,没有特殊的 http 响应。通常使用400“错误请求”或者444 “连接已关闭且无响应”