除了 200 和 404 你们还会主动返回其他的 html status code 吗

2016 年 7 月 25 日
 gearh
今天看一个 web 框架的官方 demo 里
数据验证失败的时候回返回 status code 422
所以我在想有没有必要完全按照 html status code 的定义返回
8480 次点击
所在节点    程序员
80 条回复
Kirscheis
2016 年 7 月 25 日
403 和 451 啊。。 status code 是方便你自己的应用使用的,内部文档说明白就可以了。像搭在暗网上的很多 web 服务器为了防普通爬虫 200 全部换成 50x 和 40x
jixiangqd
2016 年 7 月 25 日
202
jarlyyn
2016 年 7 月 25 日
200,401,403,404
alex321
2016 年 7 月 25 日
204 & 304
ladyv2
2016 年 7 月 25 日
302 404 444
TingHaiJamiE
2016 年 7 月 25 日
@Kirscheis 可以围观一下你返回 451 的么...
former
2016 年 7 月 25 日
304 和 404
julyclyde
2016 年 7 月 25 日
429
lslqtz
2016 年 7 月 25 日
233
ZE3kr
2016 年 7 月 25 日
204 ,作为统计,比 200 返回一个 1px 的 gif 省一点流量

451 ,用来屏蔽某国,被我实际应用:
https://ooo.0o0.ooo/2016/07/24/57958c3001953.jpeg
czheo
2016 年 7 月 25 日
没有人吐槽 html status code 吗?
SuperFashi
2016 年 7 月 25 日
204 和 451
楼上的 233 什么鬼 hhh
SuperFashi
2016 年 7 月 25 日
@ZE3kr 竟然被你抢了
jugelizi
2016 年 7 月 25 日
419
techmoe
2016 年 7 月 25 日
301 302 500
有的时候 500 不是自己希望返回的,曾经有一个 wp 站,不知道 wordpress 内部怎么实现的,好像捕获到 error 就自动抛 500
otakustay
2016 年 7 月 25 日
@ZE3kr 如果请求是<img>发的,返回 204 在有些版本 firefox 里会控制台报错,因为响应是 image/*却没有 image 的内容
ZE3kr
2016 年 7 月 25 日
@techmoe php 编译错误或者是关键错误就会抛 500 。
Shura
2016 年 7 月 25 日
以后可能被广泛使用的 451
mulog
2016 年 7 月 25 日
什么是 "html" status code (doge)
ZE3kr
2016 年 7 月 25 日
@otakustay 使用 img 场景主要是针对没有 js 支持的情况, 204 确实不适合 img 方式。 img 拿到的数据太少, js 能拿到更多数据,一般用 js 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/294699

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX