- 解析gzip
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命令才能解析
- 解析gbk
curl --retry 5 --retry-max-time 30 --connect-timeout 10 -H 'User-Agent:{}' '{}' | iconv -fgb2312 -t utf-8
- 让 curl 命令通过代理访问
主要是通过-x命令实现
curl -x 'http://10.12.249.194:3128' -I "https://www.baidu.com"
网友评论