Name | HTTP: The Definitive Guide |
---|---|
Author | David Gourley |
Edition | 1st |
Release Date | October 2002 |
ISBN-13 | 9781565925090 |
Medium | |
Rating | 5 |
这本书不会全看,涉及 HTTP 的一些领域的知识时会翻看。看了 client identification 一节时觉得作者实在 经验丰富,比如为什么不用 客户端 IP 作为用户标识,作者足足列了四点:
- 客户端 IP 只能描述对应的电脑,而不是电脑上的用户;一台电脑可以有多个用户
- 很多 ISP 分配给用户使用的是动态 IP
- 很多用户会用路由器等 NAT 设备,服务端无法知道 NAT 背后的具体设备是什么
- 如果用户的请求经 HTTP 代理,那么服务端看到的是 HTTP 代理的 IP;虽然部分代理会把用户的 IP 以
X-Forwarded-For
头带上,但不是所有代理都会
这种教科书似的书籍我很喜欢。