我试图从这个网站获得体育比赛结果
但是我尝试从这个网站上的任何地址我最终都找不到页面
虽然它在我自己的浏览器中打开
这是一个示例代码
var webPage = require('webpage');
var page = webPage.create();
page.onConsoleMessage = function(msg) {
console.log(msg);
}
page.open('http://oddsportal.com', function(status) {
page.evaluate(function() {
console.log(document.getElementsByTagName('body')[0].innerHTML);
});
phantom.exit();
});
我不知道他们是如何阻止 phantom js 的,我也不知道从哪里开始.....
幻影 js 标头中有什么东西会提醒他们吗?
我将不胜感激有关如何解决此问题的任何建议或建议
这是该网站的输出
<a href="http://www.oddsportal.com">
<img src="logo.jpg" />
</p>
<div id="main" class="home">
<div id="breadcrumb">
<strong>The page you requested is not available.</strong>
</div>
<hr class="hidden">
<div id="col-content">
<h1>Page not found</h1>
<p>This page not exist on OddsPortal.com!</p>
</div>
<div class="break"></div>
<hr class="hidden">
</div>
<div id="footer">
<p class="l">Copyright © 2008-12 OddsPortal.com (v)</p>
<div class="break"></div>
</div>