Existe-t-il un bon moyen (à l'exception de l'installation de WireShark) pour envoyer les données de requête http brutes à un serveur Web? Je soupçonne que la demande que j'envoie est incorrecte ou malformée mais je ne sais pas comment obtenir à la chaîne de requête brute qu'elle envoie au serveur web avec un appel à WebClient.UploadValues.Débogage du WebClient de .net
Répondre
Fiddler il est parmi nous, les développeurs de Windows, pour un certain temps, et même si elle était bought by Telerik il est encore l'un des meilleurs outils pour déboguer tout ce qui se passe sur le fil. A propos, Fiddler n'est pas seulement destiné à ".NET WebClient", c'est pour tout ce qui se passe dans votre ordinateur sur votre réseau, et extrêmement utile lors du débogage ajax
demande en javascript!
- Sur le côté gauche, vous aurez tous les objets qui passent par le « fil » avec belle couleur de codage
- Du côté droit, tout ce que vous pouvez savoir sur une demande sélectionnée/réponse
- le côté droit est divisé en 2 parties verticalement zone supérieure des moyens de demande , des moyens zone inférieure réponse
Il suffit de sélectionner la demande que vous avez envoyé sur le côté gauche et sur le côté droit de choisir Inspecteur et sur le dessus, sélectionnez tête (pour voir les en-têtes complets) ou Raw voir le texte intégral qui a été envoyé, et sur le fond font la même chose.
Si vous n'êtes pas obtenir des informations sur la réponse, définissez le transformateur à Compression donc vous pouvez voir toute la réponse, même si elle a été compressé.
Pour plus, voir le tutorials on their page
également, installer le Syntax Highlighting Addon ...il est très utile
Pour votre question particulière:
- ouvert Fiddler
- sur votre page Web, tout jusqu'au moment où vous cliquez dans une action à exécuter ce que vous avez besoin
- Revenir à Fiddler et effacer toutes les demandes Modifier> Supprimer> Toutes les sessions ou Ctrl + X
- cliquez sur votre lien ou un bouton qui ferait cette demande vous devez déboguer
- voir ce qui se passe sur la liste
- cliquez sur la demande (sur le côté gauche)
- choisir Raw dans le inspecteur
- voir la réponse aussi bien en cliquant Raw sur la partie inférieure des détails de la demande
- voir tous les autres points de vue et trouver le problème
Acheté _by_ Telerik, pas _from_ Telerik. –
mon mauvais (03h20 ici) ... vous pouvez également le modifier :) – balexandre
- 1. L'équivalent Java du WebClient de .Net
- 2. Disposition du débogage .NET
- 3. .net webclient javascript problème
- 4. webclient de haut niveau .net
- 5. Qu'est-ce que webclient & utilisations de webclient dans .net
- 6. WebClient sur Windows Phone 7 hors débogage
- 7. .NET WebClient: où est DownloadString?
- 8. Android équivalent de WebClient dans .NET
- 9. Journal de débogage .NET
- 10. Adresse IP du client WebClient
- 11. Utilisation du débogage .Net Framework Source
- 12. Tableaux POST'ing dans WebClient (C# /. Net)
- 13. scp sur la classe WebClient dans .Net
- 14. Problème de débogage du code C++ de l'application .NET
- 15. Débogage de l'application dans .net
- 16. Débogage de la production .NET
- 17. Débogage à distance .net
- 18. Propriété de balise .NET WebClient, ou suivi des téléchargements?
- 19. [net] comment injecter du code de débogage à un assemblage?
- 20. En-têtes du jeu WebClient
- 21. Téléchargement de fichiers dans .net avec WebClient (et silverlight)
- 22. C# Temps de téléchargement du WebClient Left
- 23. Débogage .net à l'aide de SOS
- 24. Débogage des valeurs dans le débogage de la source du framework .NET
- 25. Débogage boîte noire Application .NET
- 26. Débogage des méthodes dynamiques .NET
- 27. Débogage Fonction invoquée dans .NET
- 28. C#/.NET Webclient, attend la fin du chargement de la page
- 29. Problème avec les points d'arrêt lors du débogage dans .net
- 30. erreur WebClient lorsque vous utilisez un fil dans .NET
Id suggérer Fiddler, car il produira une sortie limitée à un seul programme et son tout à fait plus facile à utiliser. http://www.fiddler2.com/fiddler2/ – Machinarius