一、 curl简介
curl
是一个利用 URL 语法在命令行方式下工作的文件传输工具,它支持多种协议,如 HTTP、HTTPS、FTP、FTPS、SCP、SFTP、TFTP、DICT、TELNET、LDAP、LDAPS、FILE、SMTP、POP3、IMAP、SMTPS 等。curl能够通过url
进行数据上传或下载,是网络编程和调试中常用的工具之一。
二、Windows curl
windows系统自带curl,打开cmd输入curl --version可查看curl版本和支持的协议
三、 Windows 更新curl
windows11自带的curl不支持http3,需要手动更新才能够支持。
1. 访问curl官网下载安装包curl for Windows,博主使用的是curl for 32-bit
2. 下载后将文件进行解压,然后复制到自定义的目录中,假设bin文件所在的自定义目录为C:\Windows\my_path\curl-8.9.1_3-win32-mingw\curl-8.9.1_3-win32-mingw\bin
3. 打开控制面板中的【编辑环境变量】,选择【高级】-【环境变量】,然后在系统环境变量中选择Path,点击编辑
4. 点击新建,将C:\Windows\my_path\curl-8.9.1_3-win32-mingw\curl-8.9.1_3-win32-mingw\bin输入进去,然后再将这个新建的变量上移到最上面
5. 打开cmd,输入curl --version可以看到curl版本已经更新了