[請益] 模擬網頁點選傳遞

看板PHP作者 (帥啊!老皮)時間18年前 (2008/02/01 17:29), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
最近想節省網頁點選的方式 做一個介面可以直接到最後一步 但是總覺得自己寫的好像很像垃圾 一方面要等待 另一方面程式又重複做很多同樣的運作 想請問看看是不是有更好的方式來進行 我的架構大概如下: 1. 用curl摩擬與網頁連線(得到sid) 2. 模擬傳遞一個查詢表單的送出 3. 模擬點選[下載]按鈕和設定下載範圍 4. 開始接收檔案 可想而知 大部分的程式碼都在做模擬GET/POST動作 (curl) 和擷取該網頁的內容 (preg_match_all) 並分析是否包含正確字串(<title>標題是否正確</title>) (re) 是目標才送出等待結果下載 想問看看是不是能夠更精簡 或是更快速達成 目前想到的方向是: 1.都處理header 2.curl把content關掉(不接收?)仍然需要等待相當的時間 所以想用stream試試 希望大家能給我建議.. 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.93.132

02/01 17:40, , 1F
我覺得你的方法已經是最快的方法了耶
02/01 17:40, 1F

02/01 17:41, , 2F
畢竟瀏覽器要能呈現 一定是得要收到HTML原始檔 應該是捷徑
02/01 17:41, 2F

02/03 23:38, , 3F
不是不行, 不過,不見的比較快.
02/03 23:38, 3F

02/03 23:38, , 4F
差幾個封包而已.
02/03 23:38, 4F
文章代碼(AID): #17ekPaSL (PHP)
文章代碼(AID): #17ekPaSL (PHP)