| 鸟人(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。如果相同就允许下载,否则拒绝。
 
 虽然下载地址中也包含了用户名信息,但是和下载没有关系。
 
 至于为什么这么做,是为了防止用户随意把下载资料的地址张贴于其他站点,导致占用大量网络带宽,从而影响正常用户的浏览和下载。
 |