作者foxzgerald (O⊥M)
看板PHP
標題Re: [請益] 遠端網頁抓取字串的問題
時間Mon May 21 23:29:33 2007
※ 引述《fillmore (.......................)》之銘言:
: 但是這個值在每次瀏覽的時候都是不同的,我希望抓取的是client端瀏覽時候所看到的
如我曾回覆過的:server 和 client 在 web 裡是相對概念。
提供服務的都可稱為 server ..
要求服務的都可稱為 client
假設 你要抓的網頁在 Server A ...
而你抓(Server A)網頁的 PHP 放在 Server B 上頭
然後你用 Computer C 的瀏覽器瀏覽 Server A 和 Server B
對 Server A 而言, Server B 和 Computer C 都是 Clients
因為它們都對 Server A 要求 http service
而對 Computer C 而言 Server A 和 Server B 都是 Server (這比較沒問題)
因為它們都對 Computer C 提供 http service
: 值,而不是藉由web server去瀏覽所抓到的,因為值並不相同
^^^^^^^^^^
我想值不相同的原因是因為它以 "IP為底取值"
剛在同一台電腦上,用三種瀏覽器,都抓到一樣的數值..
但是換了電腦(換了IP)之後,值卻不同了...
: 不知道有沒有看懂我所說的呢?@@ 現在舉了一個例子,請各位繼續指教一下謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.199.121
※ 編輯: foxzgerald 來自: 140.119.199.121 (05/21 23:30)
推 fillmore:恩謝謝指教,您講的這些我都懂,但是還是沒有解決我的問題 05/22 03:26
推 abgne:像是論壇登入時 也會有所謂的那個uid..這是隨機產生的吧.. 05/22 08:58
→ abgne:不管是IP一不一樣 基本上是連上去時就會產生不一樣的吧.. 05/22 08:59
→ abgne:因此 我覺得原發文者可以把它要做的事描述一下.. 05/22 08:59
→ abgne:達到某功能的方法很多 並不局限於一種哩..!! 05/22 09:00
推 foxzgerald:既然機制是認定 ip .. 那麼就從 ip 下手 = = 05/22 09:39
→ foxzgerald:至於怎樣讓 server 不斷變化 ip 或是讓 ip 變得跟另台 05/22 09:40
→ foxzgerald:電腦一樣. 其實已經不是『php』的問題了 05/22 09:40
→ foxzgerald:如果問題的原因已經知道了. 那麼請從原因下手 05/22 09:41
→ foxzgerald:要麼你把 server 架在自己電腦上.. 05/22 09:42