Linux与后台开发归档

[LINUX]CURL命令技巧和编码汇总

2018-08-07  本文已影响26人  _小老虎_
curl "https://search.bilibili.com/all?keyword=%E9%AB%98%E8%BE%BE" \
 -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36" \
 -H "Accept-Language: zh-CN,zh;q=0.9" -H "Accept-Encoding: gzip, deflate, br" \ 
 -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" \
 -H "Cookie: "  > tmp.gz ; gzip -d tmp.gz & cat tmp

注意,一定要输出为*.gz的格式,这样子gzip命令才能解析

curl --retry 5 --retry-max-time 30 --connect-timeout 10 -H 'User-Agent:{}' '{}' | iconv -fgb2312 -t utf-8

主要是通过-x命令实现

curl -x 'http://10.12.249.194:3128' -I "https://www.baidu.com"
上一篇 下一篇

猜你喜欢

热点阅读