常见用法
url=http://www.baidu.com
get请求:curl $url
post请求:curl -d 'xxx' $url
proxy代理使用:curl -x 'http://127.0.0.1:8080' $url
重要参数
-H 'Connection: keep-alive' 消息头设置,非常重要
-u username:password 用户认证的参数
-d 要发送的post数据,@file表示来自于文件
--data-urlencode 'page_size=50' 对内容进行url编码
-G 把data数据当成get请求的参数发送,常与--data-urlencode结合使用
-o 写文件,通常用于下载
-x 代理,http代理,socks5代理
-v verbose 打印更详细日志
-s 关闭一些提示输出
--help 查看curl命令帮助
curl 'https://xueqiu.com/stock/search.json?code=sogo&size=3&page=1' -H 'Connection: keep-alive' -H 'Accept: application/json, text/plain, */*' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36' -H 'elastic-apm-