V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jiangzhuo
V2EX  ›  问与答

为什么有些明显适用 HTTP451 的场景大多数网站却使用 HTTP404?

  •  
  •   jiangzhuo · 2020-07-30 20:08:38 +08:00 · 2822 次点击
    这是一个创建于 1585 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天写道要回这个 451 有感。
    14 条回复    2020-07-30 23:42:02 +08:00
    qq292382270
        1
    qq292382270  
       2020-07-30 20:18:06 +08:00
    你要没发这个贴,我要没去百度,还真不知道 451 是啥状态,更何况其他比我还小白的大部分人呢?
    illl
        2
    illl  
       2020-07-30 20:23:40 +08:00 via iPhone
    由于法律问题被拒绝
    webshe11
        3
    webshe11  
       2020-07-30 20:38:19 +08:00
    HTTP 协议提供的东西被普通网站用到的没几个
    wysnylc
        4
    wysnylc  
       2020-07-30 20:41:06 +08:00 via iPhone
    无他,简单
    also24
        5
    also24  
       2020-07-30 20:44:28 +08:00
    https://tools.ietf.org/html/rfc7725
    https://datatracker.ietf.org/doc/rfc7725/

    这个 RFC7725,2016 年才发布,想要推广开来本来也就需要时间吧


    另:
    很多时候,相应的 内容 /资源 确实是已经被删除了,此时使用 404 确实没有任何问题。
    github 这种,大部分情况下 200 正常访问,仅针对特定属性的用户返回 451 才比较合理。
    SecureCode
        6
    SecureCode  
       2020-07-30 20:52:56 +08:00
    没有法律,不需要 451,只需要 251
    Lantian
        8
    Lantian  
       2020-07-30 22:08:34 +08:00 via Android   ❤️ 1
    允许访问的网站不会出现导致 451 的内容。
    不允许访问的网站没机会出现 451 的提示。
    就酱紫。
    rockyou12
        9
    rockyou12  
       2020-07-30 22:14:35 +08:00
    大部分人都不知道吧……就像大部分人就知道 200,400,404 这些,201 这种都很少用
    imdong
        10
    imdong  
       2020-07-30 22:17:23 +08:00
    根据相关法律法规,您不能展示“因违反相关法律愿意而无法展示该内容”的内容。
    jadec0der
        11
    jadec0der  
       2020-07-30 23:06:24 +08:00   ❤️ 1
    HTTP Code 用的太认真了会被吐槽,我用过 204 409 410,但是前端觉得没意义,就是没意义。 更别说 451 是明显的恶政隐,有寻衅滋事的风险。
    Kilerd
        12
    Kilerd  
       2020-07-30 23:19:22 +08:00
    要知道大部分人判断请求是否成功写的是 if res.status_code == 200, 你就知道为什么这些 code 不被使用了。

    我试过返回 301 被前端说请求失败的(前端代码配置了,禁止 redirect )。
    lxilu
        13
    lxilu  
       2020-07-30 23:20:26 +08:00 via iPhone
    因为事实是找不到了,而不是不能访问了。吐槽一下苹果,美区应用页面中国返回 404…
    unicloud
        14
    unicloud  
       2020-07-30 23:42:02 +08:00 via iPhone
    别说 451,连 304 都少见。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5629 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:41 · PVG 16:41 · LAX 00:41 · JFK 03:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.