Ubuntu安装deb包 二十分钟搞定DEB包安装使用
DEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。
curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。
作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以助一臂之力。下面简单介绍下该命令。
相关推荐文章《Windows密码忘记了怎么办?几个步骤让你重置密码》
1. 下载安装
yum install -y curl
1.1 查看文档
curl –help
1.2 参数说明
-X 更换请求
-o 保存网页
-i 显示response信息
-L 302跳转网页
–header 设置header
–user-agent 设置userAgent
–cookie 设置cookie
2. 常用操作
2.1 更换请求类型
默认是GET请求,通过 -X 参数 来更换其他请求
curl -X POST www.xinruiyun.cn
2.2 POST数据
通过 –data参数来设置请求参数
curl -X POST –data “username=123&password=456” www.xinruiyun.cn
对数据进行URL编码
curl -X POST –data-urlencode “username=123&password=456” www.xinruiyun.cn
2.3 设置userAgent
curl –user-agent “Mozilla/5.0 (Windows NT 10.0; WOW64) …” www.xinruiyun.cn
2.4 设置cookie
curl –cookie “token=xxx&skey=123” www.xinruiyun.cn
2.5 设置header
curl –header “Content-Type:application/json” www.xinruiyun.cn
2.6 保存网页内容
curl -o www.xinruiyun.cn
2.7 显示Response头信息
curl -i www.xinruiyun.cn
2.8 跳转网页
如果目标地址为302,则跳转到新地址
curl -L www.xinruiyun.cn
推荐相关应用:云服务器快照 GPU加速云服务器
Curl可以向服务器传输数据,支持常用的http、https、ftp等协议,因此也可以用来对不同请求的正确性和返回数据格式进行验证.
以上只是curl命令的常用方法,其中有不足的地方欢迎大家指正.
转载请注明:小猪云服务器租用推荐 » Curl命令下载安装等常用技巧命令