一、下载
下载地址:https://curl.haxx.se/windows/
点击“Downloads”
点击Old Releases
下载后如下所示:
二、安装
解压即可
三、配置环境变量
在path中追加这个环境变量即可
四、验证是否安装成功
C:\Users\miracle>curl --version curl 7.83.1 (Windows) libcurl/7.83.1 Schannel Release-Date: 2022-05-13 Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp Features: AsynchDNS HSTS IPv6 Kerberos Largefile NTLM SPNEGO SSL SSPI UnixSockets C:\Users\miracle>
表示安装成功
五、curl的使用
curl -X POST -H "Content-type:application/json" -d "{\"applyData\":{\"username\":\"zyzy1\", \"password\":\"5aa262219201d3eaffa55fe16d798e33\" }}" http://localhost:8004/api/ptsInterface/login
注意:
①:curl 使用 -d参数时,默认使用了Post上送,所以 -X POST 为可选参数
②:在Windows系统上,上送参数带有双引号(")时,一定要转义。转义有两种方式: 使用(\)或者用双引号包围起来(""")
如果不转义,会导致什么样的问题:
①:如果使用单引号(')包围请求体,'{"a":"123"}'上送到服务器之后,双引号会被删除如下
请求:
输入: