windows10环境下curl 安装与配置
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就配置成功了,可以开展爬网页了
windows10环境下curl 安装与配置相关推荐
- Windows10环境下Ruby安装和配置
去官网下载ruby安装器:https://rubyinstaller.org/ 下好后,更改安装位置,之后一路next 换源: # 查看所有源 gem source -l # 删除源 gem sour ...
- OpenVINO之二:Windows环境下OpenVINO安装与配置
OpenVINO系列: OpenVINO之一:OpenVINO概述 OpenVINO之二:Windows环境下OpenVINO安装与配置 OpenVINO之三:Linux环境下OpenVINO安装与配 ...
- windows ce 安装java,Windows环境下JDK安装和配置
相信所有学习Java的朋友应该都在Windows操作系统中安装和配置过JDK,这里我们将详细介绍安装和配置过程! 在Linux环境下安装JDK可参考:Linux环境下JDK安装和配置 下面我们开始讲解 ...
- DELF: DEep Local Features在windows10环境下的安装配置
以图搜图模式的图像检索是CBIR(基于内容的图像检索)任务中最难的一块,传统的基于SIFT.SURF.ORB的方法主要基于点结构特征和统计模型.DELF是google基于CNN框架提出的一种图像点特征 ...
- windows环境下IDEA安装和配置和第一个IDEA项目运行加常用快捷键
IDEA安装和配置和第一个IDEA项目运行加常用快捷键 IDEA开发工具是和eclipse.myeclipse差不多的java开发工具. IDEA是一个专门针对Java的集成开发工具(IDE),由Ja ...
- RabbitMQ 在 Win10 环境下的安装与配置
文章目录 1. RabbitMQ 环境配置(ErLang 10.4 + MQ 3.7.17) 1.1 ErLang 下载安装 1.2 RabbitMQ 下载安装 1.3 环境变量配置 1.3.1 新建 ...
- Windows环境下QWT安装及配置
** 1.QWT下载路径 **:https://sourceforge.net/projects/qwt/ 主要下载这三个文件:qwt-6.1.2.zip.qwt-6.1.2.pdf,qwt-6.1. ...
- win10环境下PCL安装和配置回顾(一)
2020年博主有写过几篇关于PCL的博客,这边想先回顾下,再增加点新内容.之前写的博客专栏如下链接. https://blog.csdn.net/jiugeshao/category_11993239 ...
- Go在Linux环境下的安装与配置
GoLang在Linux环境下的搭建 版本说明: Go:1.17.1 Linux:Centos7 使用安装包进行安装 # 下载安装包 wget https://golang.google.cn/dl/ ...
- windows环境下 curl 安装和使用
curl下载地址:https://curl.haxx.se/download.html,拉到页面最底下,选择红色选中的那个CAB的进行下载,如下图所示: 下载完成后,解压. 解决windows控制台c ...
最新文章
- 创建一个水平盒子java_盒子模型理解
- chcon命令 selinux 配置等
- MNMBottomPullToRefresh
- 复合非聚集索引里列的顺序的重要性
- Thread.currentThread().getContextClassLoader() 和 Class.getClassLoader()区别
- 同盾科技完成 7280 万美元 C 轮融资
- 三菱socket通信实例_三菱自动化产品相关知识整理汇总
- css怎样使弹跳的小球旋转,如何使用纯CSS实现小球跳跃台阶的动画效果(附源码)...
- java分割两个时间段不在同月份
- 吴恩达新公司曝光:签下富士康,要用AI变革制造业
- 信息量、熵、相对熵与交叉熵的理解
- 纯 CSS 解决自定义 CheckBox 背景颜色问题
- 机器人避障技术解读 与解决方案
- java 浏览器脚本_各种浏览器开启JavaScript脚本方法
- LaTex 打英文音标方法
- 蛋白质互作工具开发笔记(一)——整体计划实施
- 戴尔笔记本耳机插上仍然有外音
- ubuntu 串口调试助手
- [BZOJ4340][BJOI2015]隐身术(后缀数组)
- 前端每日实战:77# 视频演示如何用纯 CSS 创作旗帜飘扬的动画
热门文章
- 【视频图片网站源码】苹果cmsV10x影视源码[自适应+20个广告位]
- inode客户端linux 怎样运行,Ubuntu下安装iNode上网客户端
- python spss stata_求问spss如何读取stata文件
- OMAPL138 DSP程序固化
- docker-将ab测试工具打包镜像
- PostgreSQL使用pgAdmin3不能编辑表里的数据
- VS开发问题:应用程序无法启动 因为程序的并行配置不正确 ,解决方案
- 使用AD14创建异形PCB板
- 20221103使用ffmpeg提取mp4视频的字幕
- 转换php时间戳,如何实现转换php时间戳