shell获取curl的返回结果_linux中shell curl命令获取http状态码--------强大的网络传输工具...

本文介绍了如何在Linux Shell中使用curl命令获取HTTP状态码,并展示了curl在监控网络性能、下载文件和构造HTTP头部等方面的应用,包括使用-v、-m、-H、-s、-w等参数的示例。
摘要由CSDN通过智能技术生成

文章来源:http://dbajun.iteye.com/blog/1813801

curl命令详解:http://blog.sina.com.cn/s/blog_94cf845f0102w8vt.html

curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。

常用参数

curl命令参数很多,这里只列出我曾经用过、特别是在shell脚本中用到过的那些。

-v/--verbose 小写的v参数,用于打印更多信息,包括发送的请求信息,这在调试脚本是特别有用。

-m/--max-time 指定处理的最大时长

-H/--header 指定请求头参数

-s/--slient 减少输出的信息,比如进度

--connect-timeout 指定尝试连接的最大时长

-x/--proxy 指定代理服务器地址和端口,端口默认为1080

-T/--upload-file 指定上传文件路径

-o/--output 指定输出文件名称

-d/--data/--data-ascii 指定POST的内容

--retry 指定重试次数

-e/--referer 指定引用地址

-I/--head 仅返回头部信息,使用HEAD请求

使用示例

示例一 获取指定网页

[root@jfht ~]# curl http://www.sunrisecorp.net/

欢迎您 - 上海腾一

[root@jfht ~]#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值