屏幕刮php输出

时间:2013-07-06 09:22:57

标签: php curl screen-scraping simple-html-dom

出于测试目的,我试图刮掉英国广播公司。如果向下滚动,则会出现“天气小部件”:http://www.bbc.co.uk/

如果您输入要搜索的城市,则会发出如下呼叫:

http://www.bbc.co.uk/wwhp?module=weather&action=search&location_term=amsterdam

点击可用城市列表后,您将收到此电话的数据:

http://www.bbc.co.uk/wwhp?module=weather&action=set&location_id=2759794

当我刮掉整个网站并填写天气小工具时,我在控制台中收到错误:

OPTIONS http://www.bbc.co.uk/wwhp?module=weather&action=search&location_term=amsterdam Origin http://mydomain.com is not allowed by Access-Control-Allow-Origin. jquery-1.4.js:23
XMLHttpRequest cannot load http://www.bbc.co.uk/wwhp?module=weather&action=search&location_term=amsterdam. Origin http://mydomain.com is not allowed by Access-Control-Allow-Origin. myproxy.php:1

当我刮掉生成的网址(上面的前两个)时,我得到一个空白屏幕。我正在使用CURL和简单的html dom。为什么我不能刮掉上面的网址?我该怎么办?

0 个答案:

没有答案