鸟人(BIRDMAN
- 组别:管理员
- 性别:
- 来自:
- 积分:313516
- 帖子:33767
- 注册:
2005-04-13
|
回复:
 答案在此 請 參詳: 最初由 mauhan 发表
最初由 聞到咖啡香 发表昨天下午我這兒網頁開啟速度明顯改善了,今天早上做過測試,下載速度很不錯喔 若是如mauhan管管所說,每個ID只能使用一個IP上激動,那麼我有兩部PC使用的網路線是不同的IP,還有一部NB使用無線上網,那在技術上不就是無法在激動下載文件了嗎?
也许是我说得不够清楚,应该这么说: 1、用户A访问www.52jdyy.com,并用其用户名和密码登录 2、用户A看到喜欢的资料,需要下载。 3、当用户A点击需要下载的资料的时候,服务器端会检查用户A连接服务器的IP地址,生成资料的下载地址,并将用户A的IP地址哈希后生成一字符串,CheckInfo=***************************跟在下载地址后面。 4、用户A使用下载工具,比如flashget等抓取到下载地址并准备下载的时候,服务器端就会根据步骤3中生成的CheckInfo串检查现在用户A和服务器连接的IP地址,还是不是原来的那个IP。如果相同就允许下载,否则拒绝。
虽然下载地址中也包含了用户名信息,但是和下载没有关系。
至于为什么这么做,是为了防止用户随意把下载资料的地址张贴于其他站点,导致占用大量网络带宽,从而影响正常用户的浏览和下载。
|