windows10环境下curl 安装与配置
1、curl简介
cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libcurl。
cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。
curl还支持SSL认证、HTTP POST、HTTP PUT、FTP上传, HTTP form based upload、proxies、HTTP/2、cookies、用户名+密码认证(Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos)、file transfer resume、proxy tunneling。
2、curl下载地址:https://curl.se/download.html ,如下图所示
3、curl安装
①将curl文件包解压至文件夹:D:\Web-Crawler,此时curl文件的路径(CURL_HOME)为:D:\Web-Crawler\curl-7.64.1
②配置环境变量,步骤:computer右键/点击属性/点击高级系统设置……详细如下图所示:
③配置环境变量
在环境变量界面,path路径后追加:%CURL_HOME%\I386,如下图所示
4、curl测试
①:重启电脑;
②windows键+R键,键入cmd,进入管理员界面;
③在管理员界面键入指令:curl --help ,输出以下界面:
④再在管理员界面键入指令:curl www.bidu.com -i,输出界面有乱码,如下图所示:
5、到此时,说明:curl已安装成功,但是有乱码,需要继续安装iconv
①iconv的下载地址:http://gnuwin32.sourceforge.net/packages/libiconv.htm,如下图所示
②iconv安装:选择好安装路径后,一路默认+确定
③配置iconv的环境变量,(即在path路径后追加:D:\Web-Crawler\GnuWin32\bin,详细步骤如下图所示:
④重启电脑
5、测试
①windows键+R键,键入cmd,进入管理员界面
②在管理员界面键入指令: curl www.baidu.com -i | iconv -f utf-8 -t gbk,输出如下:
至此,curl就配置成功了,可以开展爬网页了