普通python模擬登陸

2021-06-22 16:17:35 字數 1004 閱讀 2758

#!/usr/bin/python  

import htmlparser  

import urlparse  

import urllib  

import urllib2  

import cookielib  

import string  

import re  

#登入的主頁面  

hosturl = ''  

#post資料接收和處理的頁面(我們要向這個頁面傳送我們構造的post資料)  

#構造header,一般header至少要包含一下兩項。這兩項是從抓到的包裡分析得出的。  

headers =  

#構造post資料,他也是從抓大的包裡分析得出的。  

postdata =  

#需要給post資料編碼  

postdata = urllib.urlencode(postdata)  

#通過urllib2提供的request方法來向指定url傳送我們構造的資料,並完成登入過程  

request = urllib2.request(posturl, postdata, headers)  

print request  

response = urllib2.urlopen(request)  

text = response.read()  

print text  

Python 模擬登陸

主要講述賬號密碼登陸,cookie登陸,3.cookie cookie 是伺服器對每個請求使用者的標識,伺服器可以通過cookie判斷請求使用者是不是同乙個人,經常我們登入 時,登陸成功以後我們關閉頁面,我們再次去進入這個頁面,已經是登入狀態了。cookie也有時效性,一定時間以後cookie就會失...

Python模擬登陸

這裡用知乎 www.zhihu.com 來測試的python的模擬登陸操作 首先用firefox和fiddler來攔截所有對知乎的請求,包括進入登陸的頁面的url www.zhihu.com signin 和登陸的url www.zhihu.com login phone num 檢視頁面的源 需要...

python 模擬登陸leetcode

模擬登陸,首先要知道提交頁面的 和每次post的內容,採用chrome的瀏覽器的開發者工具,檢視。得到下圖 可以看到提交的內容包括 csrfmiddlewaretoken login password 後兩個是使用者名稱和密碼,第乙個應該是一中驗證機制,每次開啟頁面都會隨機生成乙個,果不其然,在網頁...