recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - nodejs utilise le module require('request') pour envoyer des données et signaler une erreur

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

女神的闺蜜爱上我女神的闺蜜爱上我2701 Il y a quelques jours1042

répondre à tous(4)je répondrai

  • 阿神

    阿神2017-07-03 11:44:31

    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

    .

    répondre
    0
  • 漂亮男人

    漂亮男人2017-07-03 11:44:31

    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...

    répondre
    0
  • 为情所困

    为情所困2017-07-03 11:44:31

    NPM a-t-il configuré un proxy ?

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-07-03 11:44:31

    Est-ce : ou : ?

    répondre
    0
  • Annulerrépondre