curl用法笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了curl用法笔记相关的知识,希望对你有一定的参考价值。

基本用法(配合sed/awk/grep)

默认将输出打印到标准输出中(STDOUT)中

$curl http://www.baidu.com


下载保存:

通过-o/-O选项保存下载的文件到指定的文件中:

-o:将文件保存为命令行中指定的文件名的文件中

-O:使用URL中默认的文件名保存文件到本地

直接输出保存
$curl http://www.baidu.com > index.html
保存在当前目录下并命名
$curl -o index.html http://www.baidu.com
指定路径/home并命名
$curl -o /home/index.html http://www.baidu.com
保存在当前目录下使用默认文件名
$curl -O http://www.baidu.com/target.tar.gz

为CURL设置代理

-x 选项可以为CURL添加代理功能

指定代理主机和端口
curl -x proxysever.test.com:3128 http://google.com
或
curl -x 192.168.1.100:3128 http://google.com


保存与使用网站cookie信息

将网站的cookies信息保存到cookies.txt文件中
curl -D cookies.txt http://localhost/index.php
使用上次保存的cookie信息
curl -b cookies.txt http://localhost/index.php

未完待续吧

本文出自 “大喵下山” 博客,请务必保留此出处http://damiao.blog.51cto.com/8194496/1913720

以上是关于curl用法笔记的主要内容,如果未能解决你的问题,请参考以下文章

postman 自动生成 curl 代码片段

CURL 笔记

CentOS yum 命令出现 [Errno 14] curl#6 - "Couldn't resolve host ..." 的解决方法(代码片段

c_cpp 加载源图像固定用法(代码片段,不全)

linux的curl用法

多 cURL (curl_multi_select) 的最新正确用法?