[請益] curl 露天拍賣網站轉頁問題

看板PHP作者 (江神Johnson)時間15年前 (2010/07/21 10:54), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/4 (看更多)
我利用 <?php $url = "http://search.ruten.com.tw/search/s000.php?searchfrom=indexbar&k=wii&t=0&o=2"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);//轉頁 curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);//強制轉頁 curl_setopt($ch, CURLOPT_USERAGENT, "Google Bot"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($ch); curl_close($ch); echo $content; ?> 取得我要的網頁原始碼 但是我取得的是 http://ppt.cc/B0za 的原始碼 而不是 http://ppt.cc/bIU3 的原始碼 但是我已經用curl轉頁的方式取得最後的url地址 不放棄的我利用 $time = curl_getinfo($ch, CURLINFO_PRETRANSFER_TIME); 叫出從建立連接到準備傳輸所使用的時間 大約0.55秒 我想問問有沒有讓curl晚一點讀取網頁原始碼的函數 讓上面那的秒數延長 因為我不管怎麼轉就是無法取得後面那一頁的原始碼 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.96.38

07/21 11:13, , 1F
有經過 javascript 處理啊... 你抓錯地方啦
07/21 11:13, 1F

07/21 11:14, , 2F
耶, 好像沒有說... ... 別理我
07/21 11:14, 2F

07/27 16:07, , 3F
延遲的話可以使用 sleep
07/27 16:07, 3F
文章代碼(AID): #1CHc5K_3 (PHP)
文章代碼(AID): #1CHc5K_3 (PHP)