CMD向API发送请求

时间:2015-04-24 14:03:44

标签: windows rest cmd

如何通过Windows CMD向远程API发送HTTP请求?例如

http://example.com/api/1

会返回一个JSON对象。

我见过一些有用的工具,比如cURL for windows,但是如果可能的话,我想避免为此安装任何第三方软件。另外,我想发送请求,并将响应保存为.txt文件(称之为resp.txt)

1 个答案:

答案 0 :(得分:4)

我知道在PowerShell中,更好的窗口命令行工具,您可以执行以下操作。

$client = new-object System.Net.WebClient
$client.DownloadFile("http://example.com/anything.here", "C:\tmp\FROMNET.txt")

在命令行中,我认为除非您安装第三方工具

,否则无法实现