我無法理解爲什麼Atom規範要求每個條目都有一個全局的(整個宇宙都是唯一的)唯一ID。我知道這在技術上是可行的,但是碰撞仍然不可能?爲什麼Atom(RSS)id的全局唯一而不是本地?
如果不是偶然的,肯定會發生惡意衝突。我可以選擇紐約時報的一篇文章,並在我的欺騙網站文章entry
中提供相同的id
。從而使任何功能失效,並可能造成損害。
爲什麼不只是有一個唯一的網址飼料,這是容易/安全的,因爲它由DNS集中確認,然後在每個飼料有本地唯一的ID。維護他們自己的非衝突ID的方案是最符合作者利益的,即使他們碰撞,也不會影響其他網站的唯一性。
請解釋一下:)
相關的問題 - 如果已經有一個在每一個entry
場link
,爲什麼規範建議(作爲一個選項)使用在id
領域的鏈接。原子應該解決這些RSS不一致:)