Linux命令之curl

简介: 获取http请求头信息,-I 只打印response header, -i 打印response header和body curl -I "http://www.
+关注继续查看

获取http请求头信息,-I 只打印response header, -i 打印response header和body

curl -I "http://www.jouypub.com"
curl -i "http://www.jouypub.com"

使用代理

curl -x 1.193.162.91:8000 http://www.jouypub.com
curl -x 1.193.162.91:8000 --connect-timeout 3 --max-time 10 http://www.jouypub.com

上传文件
curl -F "filename=@/home/test/file.tar.gz" http://localhost/action.php
-F参数,curl就会以 multipart/form-data 的方式发送POST请求。-F参数以name=value的方式来指定参数内容,如果值是一个文件,则需要以name=@file的方式来指定。

选项
-d 以post方式请求
-H 请求时添加header,冒号前后不能有空格 curl -H "name=abc" http://www.jouypub.com
-o 结果输出到指定文件 curl -o /dev/null http://www.jouypub.com
-m/--max-time 指定最大允许时间,单位秒 curl -m 20 http://www.jouypub.com
--connect-timeout 连接超时,单位秒 curl --connect-timeout 5 http://www.jouypub.com

目录
相关文章
|
2月前
|
JSON 网络协议 Linux
说说 Linux 的 curl 命令
cURL,熟悉 Linux 的同学,没有人不知道这个命令吧:)我从实用性的角度,说下我比较常用的几个参数。
44 2
|
5月前
|
Linux
Linux实战笔记(一) curl基本使用
Linux实战笔记(一) curl基本使用
95 0
|
9月前
|
Web App开发 JSON Linux
linux Command curl
linux Command curl
|
Linux
Linux:curl常用命令
Linux:curl常用命令
|
域名解析 网络协议 Linux
Linux - curl -w 参数详解
Linux - curl -w 参数详解
355 0
Linux - curl -w 参数详解
|
JSON Linux 网络安全
Linux - curl 命令(下)
Linux - curl 命令(下)
689 0
Linux - curl 命令(下)
|
Linux 测试技术 网络安全
Linux - curl 命令(上)
Linux - curl 命令(上)
659 0
Linux - curl 命令(上)
|
Linux
linux之http命令行工具curl
curl 是一个利用 URL 规则在命令行下进行文件传输工具。支持文件的上传和下载,是一个综合的传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。
137 0
|
Ubuntu Linux Shell
linux端口连通性测试【telnet、wget、ssh、curl】
linux端口连通性测试【telnet、wget、ssh、curl】
742 0
|
Linux 应用服务中间件 nginx
Linux下模拟http的get/post请求(curl or wget)
Linux下模拟http的get/post请求(curl or wget)
299 0
相关产品
云迁移中心
推荐文章
更多