作者abc95007 (别理我)
看板Python
标题[问题] 爬虫 论坛回覆
时间Fri Feb 2 14:03:53 2018
想从伊莉论坛练习爬虫回覆
已用session , post 登入帐号
但到了要回文时
payload2= {
"message":"回覆内容",
"posttime":"1517549025",
"formhash":"b74b43a6",
"subject":""
}
得到这一串
<?xml version="1.0" encoding="utf-8"?>
<root><![CDATA[抱歉,您的请求来路不正确或表单验证串不符,无法提交<script
type="text/javascript" reload="1">if(typeof errorhandle_fastpost=='function')
{errorhandle_fastpost('抱歉,您的请求来路不正确或表单验证串不符,无法提交',
{});}</script>]]></root>
应该是没有验证码
我猜想可能是 posttime 时间点不对
或是其他原因
请问该如何解决
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.135.32
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1517551435.A.291.html
1F:推 lalelee: 应该要看一下Header要传什麽过去.有可能是Cookie or User 02/02 14:11
2F:→ lalelee: -Agent, Refferal ..., 每个去Try一下就知道了 02/02 14:14
3F:→ uranusjr: 前阵子某篇爬虫文有推文说写过伊莉爬虫, 不如直接问他? 02/02 14:38
4F:→ a110482: csrf? 02/04 18:29
5F:推 swpoker: 先用浏览器的开发工具去看有那些参数 02/05 16:25
6F:→ abc95007: 最後是搭配selenium解决的! 02/09 12:28