添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
魁梧的羊肉串  ·  【Azure ...·  4 周前    · 
强悍的梨子  ·  python ...·  4 周前    · 
性感的鸵鸟  ·  curl命令 CURL命令 测试 ...·  4 周前    · 
活泼的登山鞋  ·  altium ...·  4 月前    · 
严肃的橡皮擦  ·  How to write xlwings ...·  5 月前    · 
无邪的八宝粥  ·  PayPal ...·  6 月前    · 
curl只返回http状态码的方法(windows cmd或者批处理)
怎么样用curl命令探测一个网址,只返回其HTTP状态码?一行命令就能实现:
  1. c:\>curl -sL -w "%{http_code}" "www.baidu.com" -o /dev/null
  2. 200
复制代码
-w参数的用法很重要,多放了几个例子,有助于理解-w参数的用法。
作者:快银闪电侠 本文链接: http://my.oschina.net/ysj/blog/521311
我是状态码,还好不是返回250
  1. c:\>curl -sL -w "我是状态码:%{http_code}" www.baidu.com -o /dev/null
  2. 我是状态码:200
复制代码
超时了。
  1. c:\>curl -sL -w "不存在的网站?:%{http_code}" -o /dev/null www.google.com
  2. 不存在的网站?:000
复制代码
404
  1. c:\>curl -sL -w "不存在的网站?:%{http_code}" -o /dev/null http://www.guokr.com/ddddddddddddd
  2. 不存在的网站?:404
复制代码
How To Display Just The HTTP Response Code In Command Line Curl http://beerpla.net/2010/06/10/ho ... e-code-in-cli-curl/
这篇文章里列出了-w 参数的变量,用法应该一样,需要的话自行尝试。
url_effective
http_code
http_connect
time_total
time_namelookup
time_connect
time_pretransfer
time_redirect
time_starttransfer
size_download
size_upload
size_header
size_request
speed_download
speed_upload
content_type
num_connects
num_redirects
ftp_entry_path
顺手再来一个例子,返回状态码与,content_type类型。
  1. c:\>curl -sL -w "不存在的网站?:%{http_code}           content_type:%{content_type}" -o /dev/null http://www.guokr.com/ddddddddddddd
  2. 不存在的网站?:404           content_type:text/html
复制代码
批处理专区: BAT CMD DOS
其他脚本区
网络资源区
论坛事务区
[收藏此主题] [关注此主题的新回复]