Tools - curl
2021-01-21 09:13
标签:检测 证书 标准 通信 xxx 一起 字段 参数 log 支持多种协议命令行工具,发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)。 查看网页源码 保存网页 自动跳转 HTTP认证 显示头信息(与网页源码 一起) 只显示头信息 显示通信过程(包括端口连接和http request头信息) 将详细通信过程保存到文件 跳过SSL检测(不会检查服务器的 SSL 证书是否正确) Tools - curl 标签:检测 证书 标准 通信 xxx 一起 字段 参数 log 原文地址:https://www.cnblogs.com/anliven/p/13296726.htmlcurl
常用命令
curl curl --output 或者 curl -o curl --location 或者 curl -L curl --user name:password 或者 curl -u name:password curl --include 或者 curl -i curl --head 或者 curl -I curl --verbose 或者 curl -v curl --trace/--trace-ascii curl --insecure 或者 curl -k 一些用法
发送表单信息
curl
curl -X POST --data "data=xxx"
--data-urlencode参数完成表单编码 curl -X POST--data-urlencode "date=hello curl"
HTTP动词
-X参数可以支持其他动词。curl -X POST curl -X DELETE User-Agent
curl --user-agent "cookie
--cookie参数让curl发送cookieSet-Cookie字段中得到curl --cookie "name=xxx" curl -c cookies
curl -b cookies
头信息
--header参数可以在http request之中,自行增加一个头信息curl --header "Content-Type:application/json" 参考信息