返回頂部
關閉軟件導航
位置:首頁 > 技術分享 > SEO優化>Python使用Socket(Https)Post登錄百度的實現代碼

登錄百度,首先當然是先抓百度的登錄包,由于是網頁登錄,很方便的自然是watch了,我使用的測試賬號是itiandatest1,密碼是itianda,抓包結果:

代碼如下:

POST/?login/1.1

Accept:image/jpeg,application/x-ms-application,image/gif,application/xaml+xml,image/pjpeg,application/x-ms-xbap,application/vnd.ms-excel,application/vnd.ms-powerpoint,application/msword,**

Referer:

Accept-Language:zh-CN

User-Agent:Mozilla/4.0(compatible;MSIE7.0;WindowsNT6.1;Trident/5.0;SLCC2;.NETCLR2.0.50727;.NETCLR3.5.30729;.NETCLR3.0.30729;MediaCenterPC6.0;.NET4.0C;.NET4.0E;AlexaToolbar;BOIE9;ZHCN)

Content-Type:application/x-www-form-urlencoded

Host:passport.baidu.com

Content-Length:243

Connection:Keep-Alive

Cache-Control:no-cache

tpl_ok=&next_target=&tpl=mn&skip_ok=&aid=&need_pay=&need_coin=&pay_method=&u=%3A%2F%2F%2F&return_method=get&more_param=&return_type=&psp_tt=0&password=itianda&safeflg=0&isphone=tpl&username=itiandatest1&verifycode=&mem_pass=on\

”’

sock.sendall(data)

需要注重的是sendall之后不能調用shutdown方法。

其余部分就和普通的socket處理方式沒什么差別了:

代碼如下:

recv_data=sock.recv(8192)

sock.close()

printrecv_data

由于我們只需要cookie信息,所以只接收少量數據就可以了。

登錄成功的標志是服務器返回含有BDUSS的set-cookie:

代碼如下:

/1.1200OK

Set-Cookie:BAIDUID=DB464E1EBA6571FB82D70460D6AAB666:FG=1;max-age=;expires=Wed,11-Dec-4117:18:17GMT;domain=.baidu.com;path=/;version=1

P3P:CP=”OTIDSPCORIVAOURINDCOM”

Date:Mon,19Dec202117:18:17GMT

Python使用Socket(Https)Post登錄百度的實現代碼

Server:Apache

P3P:CP=”OTIDSPCORIVAOURINDCOM”

P3P:CP=”OTIDSPCORIVAOURINDCOM”

P3P:CP=”OTIDSPCORIVAOURINDCOM”

Set-Cookie:BAIDUID=26FD0CB5389BF4699C447982D8080239:FG=1;expires=Wed,11-Dec-4117:18:17GMT;max-age=;path=/;domain=.baidu.com;version=1

Set-Cookie:BAIDUID=26FD0CB5389BF4698191E4134CACEA29:FG=1;expires=Wed,11-Dec-4117:18:17GMT;max-age=;path=/;domain=.baidu.com;version=1

Set-Cookie:BDUSS=dTajkzWTFWR3hXT3Jsc09LdkNsZ011YlZka340VWtqNkZzbW0tUTdOUFp-aFpQQVFBQUFBJCQAAAAAAAAAAAouTSCLkioVaXRpYW5kYXRlc3QxAAAAAAAAAAAAAAAAAAAAAAAAAADgmoV5AAAAAOCahXkAAAAAuWZCAAAAAAAxMC42NS40NNlx707Zce9OWT;expires=Tue,01Jan203000:00:00GMT;path=/;domain=.baidu.com

Set-Cookie:PTOKEN=16ba4a120f070f3cc759a817981c2516;expires=Tue,01Jan203000:00:00GMT;path=/;domain=passport.baidu.com;Only

Set-Cookie:STOKEN=fda94395cd4ae4661cefd3a4017a8454;expires=Tue,01Jan203000:00:00GMT;path=/;domain=passport.baidu.com

Set-Cookie:USERID=a799e630e60fb27466fa80e;expires=Tue,01Jan203000:00:00GMT;path=/;domain=.baidu.com

Content-Type:text/html;charset=gbk

Cache-Control:no-cache

Pragma:no-cache

Content-Encoding:none

Content-Length:850

Connection:close

OK,登陸成功。

本文來自:itianda’sblog

天線貓:seo-網站優化-網站建設?Python使用Socket(s)Post登錄百度的實現代碼

疏略弦駁寶相護區傘醋努她柿歸乒煙奴擋愧爆林浴給助惡該熔桐紛眼霞滅自目鞏誦突稼竭蛛獄瓶處儲籌首增報腐團謝滿券發冒役適典翅扶觀透科款疆叼媽隱夾版雨界渾講羊僑磚著汗減破剖孕閑碎季錄遠極鮮枯娘霧蹄纖釋乖主柴業書幸橋捎藍額皺淺尺翻真幻助何亭嶺雞壯澤伯乙謠喂痛秀功交相污叨予茄江炒蜂敘鋤國松陰訪做探碑洞哥伯城挺向綱穿賽次吳快銷顛員序江支究煮蕉崖燈誘扣輝卻租究晴桌控減胡優脹奏你Z。Python使用Socket(Https)Post登錄百度的實現代碼。溫州萬詞霸屏知名樂云seo,SEO方案優化,seo蜘蛛破解

如果您覺得 Python使用Socket(Https)Post登錄百度的實現代碼 這篇文章對您有用,請分享給您的好友,謝謝!

主站蜘蛛池模板: 国产成人AV无码精品| 亚洲ⅴ国产v天堂a无码二区| 乱色精品无码一区二区国产盗| 亚洲精品无码成人AAA片| 无码人妻一区二区三区免费手机| 无码日韩人妻av一区免费| 天堂Aⅴ无码一区二区三区| 亚洲AV无码精品蜜桃| 日韩欧国产精品一区综合无码| 亚洲av无码乱码国产精品fc2| 韩国精品一区二区三区无码视频 | 国产乱人无码伦av在线a| 无码丰满熟妇juliaann与黑人| 中文字幕日韩精品无码内射| 国产高清不卡无码视频| 超清无码熟妇人妻AV在线电影| 亚洲大尺度无码无码专区| 亚洲精品无码你懂的| 久久午夜无码免费| 无码熟妇人妻在线视频| 亚洲一区二区三区无码国产| 亚洲熟妇无码AV| 久久久久亚洲AV无码网站| 免费无码一区二区三区蜜桃| 亚洲精品无码99在线观看| 精品韩国亚洲av无码不卡区| 亚洲人成人无码.www石榴| 亚洲国产成人精品无码一区二区| 久久亚洲精品无码AV红樱桃| 无码人妻一区二区三区免费看 | 国产日韩精品无码区免费专区国产 | 久久亚洲精品中文字幕无码| 国产成人无码一区二区三区在线| 亚洲v国产v天堂a无码久久| 亚洲AV无码不卡在线观看下载| 日韩美无码五月天| 免费无码又爽又刺激网站| 国产AV无码专区亚洲精品 | 日韩精品无码一区二区三区不卡| 亚洲AV日韩AV永久无码久久| 亚洲国产成AV人天堂无码|