Python 板


LINE

※ 引述《somehog (低进)》之铭言: : 各位大大好,遇到一个铁板, : 可能跟程式语言比较没关系, : 专案需要定期抓莱尔富的全部所有门市, : 找到其官网门市查询所在位置, : https://www.hilife.com.tw/storeInquiry_street.aspx : 大约看一下网页原码, : 应该是ASP.Net & WebForm无误, : GET跟POST都是这一支, : 所以逻辑思路如下: : 方法1: : 先用GET不带参数发出Request, : 取得回传网页後,剖析取出 : __VIEWSTATEGENERATOR : __EVENTVALIDATION : __VIEWSTATE : __EVENTTARGET : __EVENTARGUMENT : __LASTFOCUS : 等等数值, : 然後塞入POST内, : 再填入自订的县市CITY与乡区AREA後, : 发出Request, : 台北市全区没问题, : 都可以取得门市资料, : 但诡异的是: : 其他县市与乡区却直接拒绝连结.....!!?? : 试用方法2 : 先用GET取得__VIEWSTATE值之後, : 再发出台北市中山区的POST, : 得到正常回传结果後再取一次全部__VIEWSTATE值, : 然後再塞入,填上新北市林口区再发出POST, : .....一样失败,拒绝连结! : 试用方法3 : 把GET取得__VIEWSTATE值, : 手工写入静态HTML网页内的FORM input内, : 指定云林县虎尾镇 : 然後按submit post出去, : .........成功正常回传 : 感觉有点崩溃,没头绪.... : 猜想因为台北市是default页, : 所以没有设检查, : 不了解ASP.Net的後端作法, : 有大大可以提供解法建议吗? : 感恩~ 我很讨厌这种架构 你在网页上的每个动作都要丢一个req,如果你要做2个动作 就要丢2个 如果做很多.... 我们如果要跳到基隆市的话 我们不知道基隆有什麽区,第一个封包只能做更动县市的动作 我们的地区要使用台北的地区 第二个封包才能到基隆後才能选择基隆的地区 附上gist 写比较赶XD https://gist.github.com/takidog/447e2231691617cbb14b3a515f63ff1e 小弟只是喜欢爬虫,很菜 code很臭 不要电我XDD --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.130.234 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1589040451.A.CFE.html
1F:推 aidansky0989: 推晚点研究一下 05/10 09:01
2F:推 boboye: 推一个 05/11 18:32
3F:推 nini200: 推 05/14 00:15







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP