2011-02-28 41 views
4

其他网站的推介计划生成网址与哈希代码来表示引荐。当URL被发送给朋友和家人并且随后发送时,某些类型的点或识别系统会授予由散列码定义的引用者......但为什么散列码呢?为什么不是用户ID?URL中的哈希引用代码是否必需?

回答

5

我可以看到有几个原因:

  1. 暗纹隐私的用户ID方面的原因
  2. 增加了一个抽象层,这样你就可以跟踪这些转诊来的。例如哈希#1的链接从stackoverflow,哈希#2链接从专家sexchange(原文如此)等...
  3. 安全,以便恶意用户不能简单地尝试所有可能的用户ID顺序和架起了很多伪造的referals - 如果用户ID仅仅是数字,那么非常微不足道。
+0

我喜欢你的#2原因。 – nymo 2011-02-28 18:06:01