[請益] 這個網頁怎麼爬?

作者: YAYA6655 (YAYA)   2017-08-02 18:15:06
下面這個頁面有一個FORM
http://mops.twse.com.tw/mops/web/t120sb02_q10
表格中在
1.依債券代號查詢
填入 00000 及 99999
按下確定後會列出兩百多檔的資料,不過檢視網頁原始碼
卻都沒有那些資料。
我用GOOGLE的開發工具去看他是post,照著他的作法
用CURL去抓
都是抓到整個原始頁面,而沒有他吐出來的資料..
有高手可以幫忙看一下嗎?只能報答您1000P幣 @@
補充:Hevak大提示的用法就是最簡單的了。
版上神人好多,感謝。 1000P幣贈送。
作者: Kazimir (Kazimir)   2017-08-02 18:24:00
他ajax吐回來了一個html的樣子 抓那個就好把form data那邊照貼上去應該就好 我用python ok
作者: fukinhot (抱歉粗口我怕熱)   2017-08-02 20:13:00
按下確定後 會request回 ~/mops/web/ajax_t120sb02server response 一份html到client回來的html 一次就給全部的資料了(都已經畫在html上)換頁只是把table做show hide而已http://imgur.com/a/628Jx用chrome develop tool看 就很清楚了~
作者: atpx (秋雨的心情)   2017-08-03 01:58:00
留著不要刪後人可以參考
作者: YAYA6655 (YAYA)   2017-08-03 02:38:00
我再試看看..CURL命令照post的參數打, 傳回的資料不對
作者: Hevak (Arthow Eshes)   2017-08-03 03:08:00
開發者工具對request右鍵有個copy as curl,那個copy出來的curl指令會比你自己打的完整(chrome開發者工具的network那頁)
作者: zorro0555 (睡寶)   2017-08-03 04:06:00
作者: newways   2017-08-03 10:01:00
用GET就好了

Links booklink

Contact Us: admin [ a t ] ucptt.com