[请益] 这个网页怎么爬?

楼主: 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