老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

如何使用Python的Requests包實現(xiàn)模擬登陸-創(chuàng)新互聯(lián)

前段時間喜歡用python去抓一些頁面玩,但都基本上都是用get請求一些頁面,再通過正則去過濾。

目前創(chuàng)新互聯(lián)公司已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)網(wǎng)站運(yùn)營、企業(yè)網(wǎng)站設(shè)計、六盤水網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

今天試了一下,模擬登陸個人網(wǎng)站。發(fā)現(xiàn)也比較簡單。讀懂本文需要對http協(xié)議和http會話有一定的理解。

注明:因為模擬登陸的是我的個人網(wǎng)站,所以以下代碼對個人網(wǎng)站和賬號密碼做了處理。

網(wǎng)站分析

爬蟲的必備第一步,分析目標(biāo)網(wǎng)站。這里使用谷歌瀏覽器的開發(fā)者者工具分析。

通過登陸抓取,看到這樣一個請求。

上方部分為請求頭,下面部分為請求是傳的參數(shù)。由圖片可以看出,頁面通過表單提交了三個參數(shù)。分別為_csrf,usermane,password。

其中csrf是為了預(yù)防跨域腳本偽造。原理很簡單,就是每一次請求,服務(wù)器生成一串加密字符串。放在隱藏的input表單中。再一次請求的時候,把這個字符串一起傳過去,為了驗證是否為同一個用戶的請求。

因此,我們的代碼邏輯就有了。首先請求一次登錄頁面。然后分析頁面,拿到csrf字符串。最后把這個字符串和賬號密碼一起傳給服務(wù)器用來登錄。

第一份代碼

#!/usr/bin/env python2.7
# -*- coding: utf-8 -*-

import requests
import re

# 頭部信息
headers = {
 'Host':"localhost",
 'Accept-Language':"zh-CN,zh;q=0.8",
 'Accept-Encoding':"gzip, deflate",
 'Content-Type':"application/x-www-form-urlencoded",
 'Connection':"keep-alive",
 'Referer':"http://localhost/login",
 'User-Agent':"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36"
}

# 登陸方法
def login(url,csrf):
 data = {
 "_csrf" : csrf,
 "username": "xiedj",
 "password": "***"
 }

 response = requests.post(url, data=data, headers=headers)
 return response.content


# 第一次訪問獲取csrf值
def get_login_web(url):
 page = requests.get('http://localhost/login')
 reg = r''
 csrf = re.findall(reg,page.content)[0]
 login_page = login(url,csrf)
 print login_page


if __name__ == "__main__":
 url = "http://localhost/login/checklogin"
 get_login_web(url)

當(dāng)前名稱:如何使用Python的Requests包實現(xiàn)模擬登陸-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://www.xueling.net.cn/article/cssccs.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲午夜福利在线观看老司机 | 97国产色| 国内精品伊人 | a色综合| 又粗又大又硬毛片免费看 | 少妇与大狼拘作爱视频 | 亚洲精品久久久久999中文字幕 | 九色视频网址 | 国产精品一区在线观看 | 斗破苍穹免费看 | 国产精品多P对白交换绿帽 久久久老司机 | 国内精品久久久久影视 | 亚洲精品久久久久久下一站 | 中文字幕人妻三级中文无码视频 | 天天爱天天做天天做天天吃中文 | 一本大道中文日本香蕉 | 91超在线 | 人人玩人人添人人澡东莞 | WC女厕撒尿TV女厕偷拍 | 国产性一交一乱一伦一色一情 | 中文字幕亚洲码在线观看 | 涂了春药被一群人伦爽99势 | 久久亚洲精品国产精品777777 | 天天躁日日躁狠狠躁婷婷 | 中文字幕制服丝袜一区二区三区 | 国产精品美女视频网站 | 亚洲一区二区三区四区不卡 | 国产猛男GAYB0Y1069麻豆 | 丰满老熟好大bbb | 人妻系列无码专区无码中出 | 日本久久久久久久久 | 青青草视频4| 亚洲性综合网 | 四虎国产精品永久入口 | 最新一级毛片 | 亚洲精品尤物av在线观看任我爽 | 中文字幕精品三区 | 国产精品三区在线观看 | 伊人成伊人成综合网222 | 嫩草研究院在线 | 久久精品国产人伦 |