为了一点乐趣而不是出于商业原因,我从Racing Post网站上提取数据,以便为马创建自己的速度等级。我已经这样做了好几年没有问题。我不是一个程序员,最近,一些事情发生了变化,我似乎无法找到解决方案。我唯一可以怀疑的是它与cookie有关,因为现在,除非你的浏览器启用了cookie,否则网站将无法运行。
我意识到赛马邮政可能已经采取措施以阻止任何形式的刮擦。然而,正如已经提到的,我不是在商业上和防御上这样做,我实际上通过Curl / Php加载较少的页面,因为反对必须手动创建我自己的速度等级(我正在做的!叹息)。
此代码仅在两个月前完美运行:
section_name_1 <attribute_1:value> <attribute_2:value> ... <attribute_n:value> {
field_1 finish_num:start_num some_text ;
field_2 finish_num:start_num some_text ;
...
field_n finish_num:start_num some_text;
};
section_name_2 ...
... and so on
现在当上面的代码运行时... $ card_data(简单就是主页)的返回是空白的。
如何重新获得访问权限,将非常感谢任何帮助。