以人话解释 HTTP 状态码

2024 / 3 / 29

有一天,你正准备去肯德基买一份汉堡……

100 - Continue - 你正在向柜员陈述你要的汉堡,柜员让你继续说。

101 - Switching Protocols - 你正在使用诺基亚点餐,柜员让你换一部智能手机。

200 - OK - 你向柜台人员要了一份汉堡,他给了你一份汉堡

201 - Created - 你向柜台人员要了一份汉堡,他们告诉你正在做了。

202 - Accepted - 你向柜台人员要了一份汉堡,柜员和你说他已经告诉后厨了,但不知道后厨有没有鸟他。

203 - Non-Authoritative Information - 你向柜台人员要了一份汉堡,他们也给了你一份汉堡。但是汉堡里有一张字条,告诉你这个汉堡被递给你的人动过手脚。

204 - No Content - 你向柜台人员要了一份汉堡,对面告诉你好的并让你继续等着,除此以外无任何讯息。

205 - Reset Content - 你向柜台人员要了一份汉堡,但柜台人员给让你重新点餐。

206 - Partial Content - 你向柜台人员要了一份香辣鸡腿堡,但是柜台人员只给了你一份鸡腿堡,没有香辣。

300 - Multiple Choices - 你向柜台人员要了一份汉堡,他甩给你一个餐表让你自己选。

301 - Moved Permanently - 你向柜台人员要了一份汉堡,但是他们告诉你这个柜台已经永久关闭了,需要到另外一个柜台点餐。(你会因为这次购买而告诉邻居们以后不要来这个柜台点餐了。

302 - Found - 你向柜台人员要了一份汉堡,但是他们告诉你这个柜台正在维修,让你先去另一个柜台点餐,下次还可以来这个柜台点餐。

400 - Bad Request - 你向柜台人员要了一份汉堡,但是可能是因为你的表述有问题或是你正在使用方言解释你的请求获取汉堡,导致柜台人员无法理解或无法告诉后厨你的请求。

401 - Unauthorized - 你向柜台人员要了一份汉堡,但是柜台人员怀疑你不是你并告诉了你如何证明你是你。

403 - Forbidden - 你向柜台人员要了一份汉堡,但是柜台人员拒绝为你服务。

404 - Not Found - 你向柜台人员要了一份汉堡,但是他们告诉你这里没有汉堡只有炸鸡。

405 - Method Not Allowed - 你向柜台人员要了一份汉堡,但是他们告诉你不能用这种方式点餐。

407 - Proxy Authentication Required - 你向柜台人员要了一份汉堡,但是他们告诉你必须要向递给你汉堡的人证明你是你。

408 - Request Time-out - 你向柜台人员要了一份汉堡,但是柜台告诉你后厨炒得太慢了,放弃了这次请求。

500 - Internal Server Error - 你向柜台人员要了一份汉堡,但是柜台系统出了问题,无法处理你的请求。

501 - Not Implemented - 你向柜台人员要了一份汉堡,但是柜台人员认为你不应该使用眼睛描述你需要的汉堡。

502 - Bad Gateway - 你向柜台人员要了一份汉堡,但是递给你汉堡的那个人宕住了。

503 - Service Unavailable - 你向柜台人员要了一份汉堡,但是因为KFC的生意太兴隆或是遇到了黑帮团伙惹事(俗称拒绝服务攻击,详见维基百科 )。

504 - Gateway Time-out - 你向柜台人员要了一份汉堡,但是递给你汉堡的那个人长时间没有收到柜台的汉堡

© Howard Jones 版权所有