人人網的登陸頁面

一個朋友近來在弄驗證碼,他接觸前臺不久,對腳本不熟,因而我就幫它簡單寫了個jquery拉取驗證碼圖片的代碼。固然,這三五行代碼不是我要說的。 jquery

不到一分鐘寫完以後,想找個驗證碼圖片,因而就找人人啦,以後很好奇人人網的驗證碼圖片地址是: web

http://icode.renren.com/getcode.do?t=web_login&rnd=Math.random() chrome

不過,我好奇地想知道,url 中不傳遞任何客戶端的信息,如何在後臺驗證 用戶輸入的驗證碼呢。 服務器

如何知道哪一個用戶該用哪一個驗證碼比較呢? cookie

打開chrome調試,我發現但凡鼠標click事件後,就會往服務器傳遞消息,則個又是幹嗎捏?查看傳遞的url: dom

Request URL:
http://dj.renren.com/click?J={%22ID%22:null,%22R%22:%22http%3A%2F%2Fwww.renren.com%2FSysHome.do%22,%22X%22:85,%22Y%22:179,%22T%22:%22div%22}&t=0.2875578715465963
居然帶着鼠標的位置。因而我在想是否是人人網將用戶的點擊傳遞給服務器,進而收集首頁廣告的真實點擊量呢? 會不會人人網以後會本身有一份每一個廣告的真實點擊量,來跟廣告商提供的點擊量比較,留着一手呢。。

我也不懂,這些都是個人猜想。 加密

回到之上的問題,人人網的驗證碼的的key存放在 cookie中,也就是,驗證碼傳來的同時,cookie 也來了。 url

cookie中:ick_login=9222def9-f0a5-46fd-8f1b-ca5afe746235便至關於key 了。輸入完畢後,點擊登陸,用戶名以及加密過的密碼和ick_login一併傳給服務器。 spa

相關文章
相關標籤/搜索