我刚刚开始使用 Nightmare.js。我正在构建他们的演示,该演示针对duckduckgo.com 并且运行良好。我将目光投向了 imdb.com 并获得了 . . .
{ message: 'navigation error',
code: -102,
details: 'ERR_CONNECTION_REFUSED',
url: 'https://imdb.com/' }
我的问题是 1) 这是否是因为 imdb.com 知道它被刮掉或其他原因而出现的,2) 它是一个噩梦的东西,一个 Node.js 的东西,还是一个 Electron 的东西?我试过在谷歌上搜索特定的代码并得到非常不具体的答案。有什么想法吗?
url: 'https://imdb.com/'
让它只是url: 'http://imdb.com/'
如果您尝试在任何其他浏览器中导航到https://imdb.com,您将被重定向到http://imdb.com。他们的主页上似乎没有提供 https: 。更改代码以使用 http 版本使其对我有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句