国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>云主机

Linux curl命令详解 用法指南

发表时间:2023-07-17 07:26:28

curl 是经常使用的命令行工具,用来要求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。

不带有任何参数时,curl 就是发出 GET 要求,服务器返回的内容会在命令行输出

curl https://www.example.com

-A

参数指定客户真个用户代理标头,即User-Agent。curl 的默许用户代理字符串是curl/[version]

#客户端chrome浏览器
curl -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36' https://google.com

-H

参数直接指定标头,可以更改User-Agent,(CF DDNS)

curl -s -X PUT "https://api.cloudflare.com/client/v4/zones/$CFZONE_ID/dns_records/$CFRECORD_ID" 
  -H "X-Auth-Email: $CFUSER" 
  -H "X-Auth-Key: $CFKEY" 
  -H "Content-Type: application/json" 
  --data "{"id":"$CFZONE_ID","type":"$CFRECORD_TYPE","name":"$CFRECORD_NAME","content":"$WAN_IP", "ttl":$CFTTL}")
#添加多个要求头内容
curl -H 'Accept-Language: en-US' -H 'Secret-Message: xyzzy' https://google.com

-b

设置cookie

curl -b 'foo=bar;foo2=bar' https://google.com
#文件情势读取cookie
curl -b cookies.txt https://www.google.com

-c

参数将服务器设置的 Cookie 写入一个文件。

curl -c cookies.txt https://www.google.com

-d

参数用于发送 POST 要求的数据体,使用-d,无需再使用-X

设定 http body 默许使用要求标头 content-type application/x-www-form-urlencoded (H)

curl -d'login=name&password=123'-X POST https://google.com/login
#配置文件情势
curl -d '@data.txt' https://google.com/login

-X

使用指定的 http method 例如 -X POST

-e

参数用来设置 HTTP 的标头Referer,表示要求的来源

curl -e 'https://google.com?q=example' https://www.example.com

-o

响应保存成文件

curl -o example.html https://www.example.com

-O

#参数将服务器回应保存成文件,并将 URL 的最后部份当作文件名。
curl -O https://www.example.com/foo/cat.html
#服务器回应保存成文件,文件名为cat.html

-s -S

s,不输出任何毛病或进度,S,输出,与-o连用

-u

-v

参数输出通讯的全部进程,用于调试。

curl -v https://www.www.guigege.cn

-x

指定 HTTP 要求的代理。

curl -x socks5://name:[email protected]:8080 https://www.example.com
#地址myproxy.com:8080
#指定用户名和密码
#代理协议socks5
curl -x name:[email protected]:8080 https://www.example.com
#不指定默许http代理协议

用到即更新(https://www.jianshu.com/p/07c4dddae43a)

桂哥网络www.guIgege.Cn

上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

香港云服务器代理费用为啥不同

如何切换至香港服务器?香港服务器切换指南详解

广域网优化技术好吗?企业广域网建设可以利用吗?

选择合适云主机之前需要考虑哪些问题

网络出问题了,没法连接服务器 (没法连接和服务器)

美国不要钱vps试用的软件有哪几种

cinfu-月均1欧元/保加利亚/德国/荷兰/法国/美国纽约 ipv6 only OVZ VPS/无穷流量

CDN网站加速原理

ChatGPT API key不要钱获得,一文带你了解ChatGPT用法(chatgpt 不要钱 api key)

myskyhost/美国/加拿大/法国/荷兰/5折优惠

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!