Linux curl命令参数详解

转载 2015年07月07日 17:47:32

linux curl是通过url语法在命令行下上传或下载文件的工具软件,它支持http,https,ftp,ftps,telnet等多种协议,常被用来抓取网页和监控Web服务器状态。

一、Linux curl用法举例:
1. linux curl抓取网页:

抓取百度:

如发现乱码,可以使用iconv转码:

iconv的用法请参阅:在Linux/Unix系统下用iconv命令处理文本文件中文乱码问题


2. Linux curl使用代理

linux curl使用http代理抓取页面:

使用socks代理抓取页面:

代理服务器地址可以从爬虫代理上获取。


3. linux curl处理cookies

接收cookies:

发送cookies:


4. linux curl发送数据:

linux curl get方式提交数据:

linux curl post方式提交数据:

以表单的方式上传文件:

相当于设置form表单的method="POST"和enctype='multipart/form-data'两个属性。


5. linux curl http header处理:

设置http请求头信息:

设置http响应头处理:


6. linux curl认证:


6. 其他:

转载: http://www.aiezu.com/system/linux/linux_curl_syntax.html

windows curl命令详解

概述Curl命令可以通过命令行的方式,执行Http请求。在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令。软件下载下载地址:https://curl.h...
  • xiangzhihong8
  • xiangzhihong8
  • 2016年12月15日 17:02
  • 4029

Linux下curl命令的使用

1.curl 简单来说,curl是一个用url方式,来
  • wangjianno2
  • wangjianno2
  • 2014年10月01日 16:41
  • 1660

Linux curl命令参数详解

linux curl是通过url语法在命令行下上传或下载文件的工具软件,它支持http,https,ftp,ftps,telnet等多种协议,常被用来抓取网页和监控Web服务器状态。 一、Linux...
  • qdujunjie
  • qdujunjie
  • 2014年12月25日 16:13
  • 3455

Linux curl命令参数详解

linux curl是通过url语法在命令行下上传或下载文件的工具软件,它支持http,https,ftp,ftps,telnet等多种协议,常被用来抓取网页和监控Web服务器状态。   curl命...
  • my_bai
  • my_bai
  • 2017年06月21日 14:02
  • 286

Linux curl命令参数详解

一、Linux curl用法举例: 1. linux curl抓取网页: 抓取百度: 1curl http://www.baidu.com如发现乱码,可以使用iconv转...
  • chengxuyuanyonghu
  • chengxuyuanyonghu
  • 2017年02月10日 14:21
  • 3340

Linux curl命令参数常用

Curl是一个命令行方式下传输数据的开源传输工具,支持多种协议包括:FTP,HTTP,HTTPS,IMAP,POP3,TELNET等。同样支持HTTP POST方法,PUT方法,FTP上传,coo...
  • u011956172
  • u011956172
  • 2014年10月15日 13:45
  • 889

linux curl参数详解

linux curl是通过url语法在命令行下上传或下载文件的工具软件,它支持http,https,ftp,ftps,telnet等多种协议,常被用来抓取网页和监控Web服务器状态。 一、Lin...
  • bobai2009
  • bobai2009
  • 2016年07月01日 10:30
  • 182

Linux Shell脚本编程--curl命令详解

用途说明 curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类...
  • xifeijian
  • xifeijian
  • 2013年08月25日 20:15
  • 833510

linux curl命令详解

一、参数详解  -M/--manual  显示全手动  -n/--netrc  从netrc文件中读取用户名和密码  --netrc-optional  使用 ...
  • sensejoy
  • sensejoy
  • 2012年02月10日 10:58
  • 193

Linux curl命令详解

Linux curl命令详解 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载...
  • wh211212
  • wh211212
  • 2017年01月09日 09:15
  • 911
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux curl命令参数详解
举报原因:
原因补充:

(最多只允许输入30个字)