http 响应状态码总体上分为 5 类:

  1. 100 系列, 信息提示;
  2. 200 系列, 成功;
  3. 300 系列, 重定向;
  4. 400 系列, 客户端错误;
  5. 500 系列, 服务器错误.

-- <<HTTP 权威指南>>

http 协议的首部 referer 是一个极为著名的拼写错误, 正确的写法应该是 referrer, 两个 r, 意思是推荐人. 这一错误令世界各地以英语为母语的文字编辑们万分沮丧, 不过当发现这个错误时, 它已经写入了标准之中, 且被广泛使用, 使得纠正它的代价太大.

referer 首部的具体含义是: "用户是从这个页面上依照链接跳转过来的". 当你从 A 网站里的一个链接跳到 B 网站时, 在这个请求里, A 网站就是 referer 的值, 相当于 A 推荐了 B.

因为 referer 这个首部可以用于跟踪用户的访问并应用于改善广告等的推荐, 也因此被很多用户认为是对隐私的侵犯, 许多用户不喜欢甚至会禁用这一特性.

有人对 referer 这个拼写错误不以为然, 甚至赞扬说, 因为少了个 r, 考虑到整个网络每天如此之多的 http 请求, 它因此节省了很多字节与带宽.

-- <<HTTP 权威指南>>

Web 开发的几本必读之书推荐

Web 开发的几本必读之书推荐,O'Relly 的动物书权威指南系列。

对于 web 开发,之前推荐了 W3schools——一个学习 HTML,CSS 和 Javascript 的好网站这个网站。对于初步了解,这已经够了,但想进一步了解,那就要通过书籍了。

总体而言,IT 技术书籍方面,O’Relly 出版社的《XXX 权威指南》系列是不错的。对于 web 方面,我觉得以下几本书值得一看。(单击图片链接查看具体详情)

继续阅读