人人網登入請求使用賬號密碼發起login

2021-08-23 12:36:35 字數 1108 閱讀 5187

人人網登入請求使用賬號密碼發起login,並進行狀態保持,請求其他頁面;

# 通過物件建立cookie

cookie_ob = cookiejar.cookiejar()

# 例項化對應cookie進行操作的handler

# 獲取opener請求物件繫結cookie對應的handler

opener = request.build_opener(handler)

# 人人網登入請求位址

url = ''

# 人人網登入請求體

# 請求體可以在登入介面登入一次從network中找到

form =

# 將from進行urlencode並轉為bytes

form_byte = parse.urlencode(form).encode('utf-8')

# 通過opener發起請求獲取返回response

response = opener.open(url,form_byte)

# 讀取返回體

html_byte = response.read()

print(html_byte)

home_url = json.loads(html_byte.decode('utf-8'))['homeurl']

# 通過opener發起home頁面的請求 # 通過opener發起的新位址請求,會將之前請求返回的cookie一起帶過去

response = opener.open(home_url)

# 獲取返回體內容

html_bytes = response.read()

print(html_bytes.decode('utf-8'))**中匯入等urllibfz_all可以在另乙份部落格中有**:

get,post請求封裝

賬號密碼登入介面

後台 select username,password from users where username uname and password passwd limit 0,1 輸入賬號 dumb 密碼 dumb2 select username,password from users where...

PHP賬號密碼登入

首先做乙個簡易的登入介面 123 4910 將密碼和使用者名稱的值傳到chuli.php頁進行處理 處理 如下 1 取傳遞過來的資料 3 uid post uid 4 pwd post pwd 56 連線資料庫 7 db new mysqli localhost root root test 89 ...

通過cookie登入以及使用賬號密碼登入

cookie就是讓伺服器知道是同乙個人 即辨別身份的 比如你先登入進入到csdn中 然後複製鏈結重新開啟 會提示你沒有登入 另一種解釋就是帶著賬戶和密碼連線伺服器 瀏覽器的開發者選項中可以看懂cookie 下面的cookie內容是從登入後瀏覽器中複製的 如果不加cookie會提示無法登入 因為你之前...