Google缩短的网址(goo.gl)是公开的,顺序的还是秘密的?
Google在http://goo.gl/上提供了一种缩短服务,可让您将长网址转换为短网址。它说明了有关其生成的URL的以下内容: 所有goo.gl网址和点击分析都是公开的,任何人都可以访问。 我了解这些网址不是私有的。但是,以上未指定公开URL,顺序URL或秘密URL之间的区别。下面,我将定义每个术语的含义。注意它们的定义如何使它们互斥。那么,以下哪一项最能描述goo.gl的用途? 假设我使用goo.gl并获取了URL http://goo.gl/abc57。 宣传: 如果Google拥有http://goo.gl/list-all之类的页面,其中包含所有已生成的URL,那么我认为这是在宣传URL。或者,如果有一个页面按类别或访问次数等列出了URL,那么这些页面也将被视为公开URL。如果Google具有允许人们访问此信息的API,那么我还将考虑公开该URL。 顺序的: 如果Google以顺序的方式分发URL,那么获取诸如上面公开版本之类的列表确实很容易。例如,如果某人获得URL http://goo.gl/abc58,他们可以输入先前的URL http://goo.gl/abc57,并轻松地看到我刚刚生成的链接。如果它既是顺序的又是公开的,则public会胜过这个定义,因为使用public页面比随机浏览序列要容易得多。 秘密: Google生成的URL足够随机,不能连续(即,不容易猜测它们),并且未在任何地方公开。因此,尽管可能有人可以访问我刚刚生成的链接,但这是不可能的,因为这将带来纯粹的机会。换句话说,我可以假设当我生成goo.gl URL时,除非与该URL专门共享,否则没人会知道。 私人: 这些链接只能由您打算与之共享URL的人访问。(例如,可能需要登录名和密码)。谷歌的服务显然不是私有的,因为它在上面指出了这一点。 注意事项: 有一个页面列出了所有生成的URL。如果您是唯一可以查看此页面的人,那并不一定意味着该服务已发布。如果其他人有任何方式(例如通过API)查看这些详细信息,则意味着该服务已 公开;除非很难浏览此页面(例如,他们需要与您的帐户相关联的秘密ID,否则除非您将其提供给他们,否则他们很难获得)。