嗨 我需要向dos命令行中的aspx页面发布请求。我该怎么做?如何从命令行发布http请求
6
A
回答
6
创建包含.vbs文件:
' 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
然后使用执行:
cscript.exe scriptname.vbs
18
端口80
的telnet例如:
telnet www.your-server.com/pageToTest.aspx 80
然后键入GET
+0
我得到`C:\ Windows \ system32> telnet 'telnet'不被识别为内部或外部命令, 可操作程序或批处理文件。' – CodyBugstein 2014-03-19 13:09:07
2
我有一些好运气卷曲http://curl.haxx.se/复制JSON发送到一个web服务。也许这也可以帮助你。
5
这可以使用wget
完成。
1
Telnet是真的连接到远程Telnet服务器。实际上它(telnet服务器)在Windows 10中不存在,只存在于客户端。 你最好使用PowerShell。下面是一个例子访问OData服务: http://hodentekhelp.blogspot.com/2014/11/can-you-access-odata-with-powershell.html
相关问题
- 1. 如何发布HTTP请求与Arduino的+ ESP8266 AT命令
- 2. Http请求命令行工具
- 3. HTTP PUT请求通常如何发布?
- 4. 如何从命令行发送HTTPS 0.9请求?
- 5. 发布下从命令行
- 6. 从命令行发布ClickOnce
- 7. 如何从Android发送http发布请求?
- 8. 如何从JavaFX客户端发起HTTP发布请求
- 9. curl命令的等价http请求
- 10. 从Netduino发送HTTP请求
- 11. 如何从PHP发布SOAP请求
- 12. 使用命令行发送https请求的时间太长使用命令行发送https请求
- 13. 从linux命令行向CMake服务器发送请求
- 14. 如何使用Python请求库进行发布请求?
- 15. 在android中的HTTp发布请求
- 16. 了解http发布请求的属性
- 17. Android的HTTP请求与发布数据
- 18. http发布请求中的Angular2超时
- 19. Xamarin表单发布请求Http问题
- 20. 在Python中模拟HTTP发布请求
- 21. c#发布http请求缓慢
- 22. 在Windows XP上Vb6 http发布请求
- 23. 从命令行发布Azure项目
- 24. 从命令行发布到RSS
- 25. Visual Studio。从命令行发布项目
- 26. 我如何将curl命令转换为angularjs http请求
- 27. 如何将curl命令传输到http post请求
- 28. 如何从WordPress侧栏发布发布请求?
- 29. 在http发布请求期间angularjs 400错误请求
- 30. Http发布请求与Boundry错误坏请求
C#? VB?它可以做到 – hunter 2010-11-25 12:58:00
当你说发布一个http请求时,你是否确实是指一个HTTP POST,或者你是指请求一个网页,就像任何ol浏览器会做的一样(HTTP GET)? – 2017-02-14 16:03:06