作者foxzgerald (O⊥M)
看板PHP
标题Re: [请益] 远端网页抓取字串的问题
时间Fri May 18 16:12:03 2007
※ 引述《fillmore (.......................)》之铭言:
: 我不懂为什麽会没有关系呢?
: 今天我的电脑和你的电脑都用相同的浏览器IE去看一个网址的网页
: 看到的结果会不一样 , 因为很有可能因为ip的不同(地区不同) ,
: 对方server会把你
: 导向不同server的网页 (就我所知很多server都是这样的作法)
: 你就算丢同样的header也没有用
: 我的理解应该没有错巴 , 请各位指教
这得看该 server 的判断机制,如果如你所说的会判断 IP
那麽就得透过 proxy来取得内容。
header 的情况则是,如果 web application 会依照浏览器
的不同,而导向不同的网页、或者是一定要支援 cookie 才
给浏览之类的情况...凡是跟 http 所提供的机制有关的,
大概从 header 下手即可;如果 web application 使用的其
他的机制,那就得看是用什麽机制(例如可能用 CAPTCHA 判
别是 human 或者 robot)
总而言之,必须知道是什麽原因造成你所说的「不同内容」
才有办法提出确切的解决方案。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.199.121