[問題] 爬蟲 論壇回覆

作者: abc95007 (別理我)   2018-02-02 14:03:53
想從伊莉論壇練習爬蟲回覆
已用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 時間點不對
或是其他原因
請問該如何解決
作者: lalelee (Yes We Can !)   2018-02-02 14:11:00
應該要看一下Header要傳什麼過去.有可能是Cookie or User-Agent, Refferal ..., 每個去Try一下就知道了
作者: uranusjr (←這人是超級笨蛋)   2018-02-02 14:38:00
前陣子某篇爬蟲文有推文說寫過伊莉爬蟲, 不如直接問他?
作者: a110482 (研磨綠豆沙)   2018-02-04 18:29:00
csrf?
作者: swpoker (swpoker)   2018-02-05 16:25:00
先用瀏覽器的開發工具去看有那些參數
作者: abc95007 (別理我)   2018-02-09 12:28:00
最後是搭配selenium解決的!

Links booklink

Contact Us: admin [ a t ] ucptt.com