Azure-docs: Comment tester localement en utilisant System.Net.Http.HttpClient en C#

CrĂ©Ă© le 17 avr. 2018  Â·  3Commentaires  Â·  Source: MicrosoftDocs/azure-docs

Lorsque vous testez localement Ă  l'aide d'un projet qui Ă©met des requĂȘtes HTTP POST Ă  ​​partir d'un programme crĂ©Ă© dans Visual Studio, c'est-Ă -dire : en utilisant System.Net.Http.HttpClient, HttpClient renvoie toujours :

System.Net.Http.HttpRequestException : une erreur s'est produite lors de l'envoi de la demande. ---> System.Net.WebException : impossible de se connecter au serveur distant ---> System.Net.Sockets.SocketException : aucune connexion n'a pu ĂȘtre Ă©tablie car la machine cible l'a activement refusĂ©e 127.0.0.1:7170

Je peux effectuer des requĂȘtes POST Ă  ​​l'aide de requĂȘtes PostMan ou GET Ă  l'aide d'un navigateur, mais lorsque j'essaie de tester des fonctions localement Ă  l'aide d'appels System.Net.Http.HttpClient depuis Visual Studio, cela semble impossible, en raison de l'erreur ci-dessus.

J'ai également essayé de définir les éléments suivants dans Web.Config (suggéré dans un article StackOverFlow) :


Aucun effet !

COMMENT puis-je tester des fonctions localement à partir de programmes exécutés dans Visual Studio -- en particulier, lorsque vous utilisez System.Net.Http.HttpClient -- veuillez fournir un exemple.


DĂ©tails du document

Ne modifiez pas cette section.

cxp doc-bug functionsvc triaged

Commentaire le plus utile

Oh bon sang - mes plus sincĂšres excuses!

J'avais http://localhost :7170/ comme URL de base dans un fichier de configuration plutĂŽt que (le bon) http://localhost :7071/

Deux heures Ă  regarder l'exception et je n'en avais aucune idĂ©e – c'est l'heure des vacances !

Encore une fois – dĂ©solĂ© pour la fausse alerte et merci pour la rĂ©ponse rapide !!

Tous les 3 commentaires

@bdcoder2 Merci pour les commentaires ! Nous étudions actuellement et vous mettrons à jour sous peu.

Oh bon sang - mes plus sincĂšres excuses!

J'avais http://localhost :7170/ comme URL de base dans un fichier de configuration plutĂŽt que (le bon) http://localhost :7071/

Deux heures Ă  regarder l'exception et je n'en avais aucune idĂ©e – c'est l'heure des vacances !

Encore une fois – dĂ©solĂ© pour la fausse alerte et merci pour la rĂ©ponse rapide !!

@bdcoder2 merci pour la mise à jour et heureux d'apprendre que vous l'avez compris. Et pas de soucis, ça arrive aux meilleurs d'entre nous :)

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

Ponant picture Ponant  Â·  3Commentaires

JamesDLD picture JamesDLD  Â·  3Commentaires

monteledwards picture monteledwards  Â·  3Commentaires

behnam89 picture behnam89  Â·  3Commentaires

ianpowell2017 picture ianpowell2017  Â·  3Commentaires