var request = require('request');
request('http://www.baidu.com', function (error, response, body) {
console.log('error:', error); // Print the error if one occurred
console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received
console.log('body:', body); // Print the HTML for the Google homepage.
});
Ceci est un exemple sur le site officiel, mais j'ai signalé une erreur ici. error: Error: Invalid protocol: null
Je ne connais pas la raison du protocole
Githubrequest officiel
Résolu, cela devrait être la faute de cnpm. Utilisez npm pour réinstaller le module de requête et il s'exécute avec succès
.Je l'ai essayé et n'ai trouvé aucun problème. Avez-vous utilisé l'outil de débogage webstorm pour l'exécuter ?
Ou vous pouvez essayer de réinstaller le module et essayer de l'exécuter à partir de la ligne de commande.
Je n'ai vu qu'une seule personne avec le même problème que vous. Regardez dans Stack Overflow.
Publiez le lien pour référence. J'ai également l'impression que votre message d'erreur est incomplet, je vous suggère donc de le publier dans son intégralité. .com/que...
NPM a-t-il configuré un proxy ?
Est-ce : ou : ?