上海交通違章查詢網(wǎng)站: http://www.shjtaq.com/Server1/dzjc_new.asp
驗(yàn)證碼圖片獲取地址: http://www.shjtaq.com/Server1/validatecode.asp?m=2304.046
服務(wù)器通過(guò)頁(yè)面請(qǐng)求的session-id來(lái)區(qū)分之后提交的驗(yàn)證碼。 第一次請(qǐng)求查詢頁(yè)面時(shí),服務(wù)器將訪問(wèn)session(cookie)傳到客戶端,之后的查詢和驗(yàn)證碼獲取時(shí)客戶端攜帶之前的cookie傳送到服務(wù)器,服務(wù)器端保存著當(dāng)前 session-id與驗(yàn)證碼 的對(duì)應(yīng)關(guān)系。
查詢返回記錄可通過(guò) xpath或者 beautifulsoup進(jìn)行解析
程序使用python完成,也是個(gè)簡(jiǎn)單的小爬蟲,scrapy 之類的沒(méi)必要使用了,gevent完成異步通信。
交通網(wǎng)的驗(yàn)證碼生成還是比較簡(jiǎn)單,做自動(dòng)識(shí)別可找?guī)讉€(gè)簡(jiǎn)單的圖形識(shí)別程序即可。
如若不行,則人工輸入嘍