Je fais quelques exercices avec CasperJS et je suis coincé dans un exercice assez simple.Pourquoi ce script simple dans CasperJS ne fonctionne pas sur bestbuy.com
Je ne sais pas si le site bestbuy.com bloque la connexion d'une manière ou d'une autre. J'ai essayé différents sites Web et ils fonctionnent bien.
Le titre n'est pas imprimé sur la console et la tâche phantomjs ne quitte pas la tâche.
Ici vous avez le script simple:
var casper = require('casper').create({
verbose:true,
logLevel:'debug',
pageSettings:{
loadImages: true,
loadPlugins: false,
userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36'
}
});
var url = 'http://www.bestbuy.com/';
casper.start(url, function() {
this.echo(this.getTitle());
});
casper.run();
Quelqu'un peut-il, s'il vous plaît expliquer ce qui est ce qui se passe?
Merci :)