Salut Je dois poster une demande de page ASPX dans la ligne de commande dos .. Comment puis-je faire?Comment publier une demande http de la ligne de commande
Répondre
Créer un fichier .vbs contenant:
' Set your settings
strFileURL = "http://localhost/index.aspx"
strHDLocation = "stream.temp"
' Fetch the file
Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP")
objXMLHTTP.open "GET", strFileURL, false
objXMLHTTP.send()
If objXMLHTTP.Status = 200 Then
Set objADOStream = CreateObject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1 'adTypeBinary
objADOStream.Write objXMLHTTP.ResponseBody
objADOStream.Position = 0 'Set the stream position to the start
Set objFSO = Createobject("Scripting.FileSystemObject")
If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile strHDLocation
objADOStream.SaveToFile strHDLocation
objADOStream.Close
Set objADOStream = Nothing
End if
Set objXMLHTTP = Nothing
' Delete the temp file
objFSO.DeleteFile strHDLocation
Set objFSO = Nothing
execute Ensuite, en utilisant:
cscript.exe scriptname.vbs
telnet sur le port 80
Par exemple:
telnet www.your-server.com/pageToTest.aspx 80
puis tapez GET
Je reçois 'C: \ Windows \ system32> telnet 'telnet' n'est pas reconnu comme une commande interne ou externe, un fichier exécutable ou un fichier batch.' – CodyBugstein
Vous pouvez activer le paquet telenet en tapant ces deux commandes, puis après redémarrez votre ordinateur et tout ira bien!
pkgmgr/iu: telnetClient
pkgmgr/iu: TelnetServer –
Plus d'informations: http://www.esqsoft.com/examples/troubleshooting-http-using-telnet.htm – Ring
J'ai eu une bonne chance avec cURL http://curl.haxx.se/ pour reproduire l'envoi d'JSON à un webservice. Peut-être que cela pourrait vous aider aussi.
Telnet est vraiment pour la connexion à un serveur telnet à distance. En fait, il (serveur Telnet) n'est pas présent dans Windows 10, seul le client. Vous feriez mieux d'utiliser PowerShell. Voici un exemple de ODATA accès au service: http://hodentekhelp.blogspot.com/2014/11/can-you-access-odata-with-powershell.html
- 1. Publier sur RSS à partir de la ligne de commande
- 2. Publier ClickOnce à partir de la ligne de commande
- 3. Comment publier une application Asp.Net MVC 2 en utilisant la ligne de commande?
- 4. Comment publier une demande SOAP à partir de .NET?
- 5. cURL- comment obtenir une réponse via la ligne de commande?
- 6. HTTP, 408 Demande de délai
- 7. Comment puis-je publier un projet ASP.NET MVC à partir de la ligne de commande?
- 8. Java: comment utiliser UrlConnection pour publier une demande avec autorisation?
- 9. POST Demande HTTP de j2me
- 10. Comment obtenir une demande HTTP rapide .Net
- 11. Est-il possible de publier un fichier FLA à partir de la ligne de commande?
- 12. Ruby HTTP Demande
- 13. Publier une demande de jeu en utilisant JS/PHP
- 14. Visual Studio. Publier un projet à partir de la ligne de commande
- 15. Comment ajouter des en-têtes HTTP personnalisés à IIS à partir de la ligne de commande
- 16. Créer Publier une demande avec redirection comme un formulaire Submit
- 17. Comment commenter la ligne de commande Windows?
- 18. Comment passer d'une ligne de commande multiple sed dans la ligne de commande à une seule ligne dans le script
- 19. Http publier une image à partir de Iphone
- 20. Utilitaire de ligne de commande personnalisé. Comment?
- 21. oracle ligne de commande de la question
- 22. analyse syntaxique une boucle dans la ligne de commande
- 23. Demande HTTP avec noeud?
- 24. effectuer une demande Http sur android
- 25. FxCop + exécution de la ligne de commande?
- 26. Tout changer avec la ligne de commande
- 27. Problème de demande HTTP dans le service Windows
- 28. Comment créer SQLite3 à partir de la ligne de commande?
- 29. Exécuter Java de la ligne de commande
- 30. Fortifier l'utilisation de la ligne de commande
C#? vb? Cela peut être fait – hunter
Quand vous dites poster une requête http, voulez-vous dire un HTTP POST, ou voulez-vous simplement demander une page web comme n'importe quel autre navigateur (HTTP GET)? –