2017-05-20 1 views
0

Ich fange gerade mit Nightmare.js. Ich baue gerade von ihrer Demo ab, die auf duckduckgo.com abzielte und wunderbar funktionierte. Ich habe imdb.com ins Visier genommen und bin gekommen. . .Interpretieren Fehlercode -102 Nightmare.js Scraping

{ message: 'navigation error', 
    code: -102, 
    details: 'ERR_CONNECTION_REFUSED', 
    url: 'https://imdb.com/' } 

Meine Fragen sind 1), ob dies kam, weil imdb.com wusste, dass es gekratzt wurde oder aus irgendeinem anderen Grund und 2) ist es ein Albtraum Sache, eine Node.js Sache, oder ein Elektron Sache ? Ich habe versucht, nach dem spezifischen Code zu suchen und bekam sehr unspezifische Antworten. Irgendwelche Gedanken?

Antwort

1

url: 'https://imdb.com/' Machen Sie es sich einfach url: 'http://imdb.com/' Wenn Sie versuchen, zu https://imdb.com in jedem anderen Browser navigieren Sie zu http://imdb.com weitergeleitet. Es scheint, dass sie https nicht anbieten: auf ihrer Homepage. Das Ändern des Codes, um die http-Version zu verwenden, hat es für mich funktioniert.