Re: [問題] 網頁資料抓取

看板C_Sharp (C#)作者 ( )時間11年前 (2014/02/04 18:26), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《MacPerson (Gary)》之銘言: : 大家好: : 最近朋友有一個需求,就是希望能擷取某個網頁上的資料, : 但這個網站都是用POST去切換網頁,也就是網址列都是固定的, : 當下我就回答她說,這個無法擷取資料,但他突然說:[為什麼不行] : 我在腦海裡思考了各種說法,但都無法說服他,例如:他只想擷取某一頁的 : 資料,但因為網頁是POST過去不像GET,所以我無法取得資料,但他的想法是 : 你可以寫一個程式,照我所操作的步驟進去,到了那一頁就抓資料, : 照理來說應該也取的到。 : 所以想請教各位,POST方式切換網頁的網站,是否可以抓得到網頁資料? : 順便請教各位解法~ : 感謝各位前輩 我直接另起一篇好了! 首先要將 webrequest 的 Method 屬性設為 POST 另外 ContentType 屬性也要設為 application/x-www-form-urlencoded 最後你要 POST 的資料必須放到 Stream 裡面 用 GetResponseStream 讀入 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.171.168.138

02/04 18:28, , 1F
感謝前輩!~
02/04 18:28, 1F

02/04 18:33, , 2F
也可用這個http://0rz.tw/NsCR3
02/04 18:33, 2F

02/04 18:48, , 3F
推樓上,不過 framework4.5 only
02/04 18:48, 3F

02/26 11:49, , 4F
太有用
02/26 11:49, 4F
文章代碼(AID): #1IyC16AF (C_Sharp)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1IyC16AF (C_Sharp)