curl是一个用于发出网络请求并获取数据的工具。"-f"和"-s"是curl命令的参数,其中"-f"或"--fail"表示在服务器错误时,阻止一个返回的表示错误原因的HTML页面,而由curl命令返回一个错误码22来提示错误。"-s"或"--silent"表示不显示错误和进度信息。"-L"或"--location"参数会让HTTP请求跟随服务器的重定向,cu...
# CLI显示设置 -s, --silent Silent模式。不输出任务内容 -S, --show-error 显示错误. 在选项 -s 中,当 curl 出现错误时将显示 -f, --fail 不显示 连接失败时HTTP错误信息 -i, --include 显示 response的header (H/F) -I, --head 仅显示 响应文档头 -l, --list-only 只列出FTP目录的名称 (F...
不输出任务内容-S, --show-error 显示错误. 在选项 -s 中,当 curl 出现错误时将显示-f, --fail 不显示 连接失败时HTTP错误信息-i, --include 显示 response的header (H/F)-I, --head 仅显示 响应文档头-l, --list-only 只列出FTP目录的名称 (F)-#, --progress-bar ...
常用参数详解 参数描述 -I/--head 只显示传输文档,经常用于测试连接本身 -o/--output 把输出写到该文件中,必须输入保存文件名 -O/--remote-name 把输出写到该文件中,保留远程文件的文件名 -F/--form 模拟表单提交 -s/--silent 静默模式,不输出任何
forFTPlogin,clearfortransfer-G, --get Put the post datainthe URL and use GET-g, --globoff Disable URL sequences and ranges using {} and []--happy-eyeballs-timeout-ms <milliseconds> HowlongtowaitinmillisecondsforIPv6 before trying IPv4--haproxy-protocol Send HAProxy PROXY protocol v1 ...
-s--silent 安静模式。不要显示进度表或错误消息; -#--progress-bar 显示进度条; 错误选项 -f--fail (HTTP)连接失败时(400以上错误)不返回默认错误页面,而是返回一个curl错误码“22”; --retry <num>--retry-delay <seconds>--retry-max-time <seconds> 失败重试次数;重试间隔时间;最大重试时间; -S--...
curl 是一个工具,用于传输来自服务器或者到服务器的数据。「向服务器传输数据或者获取来自服务器的数据」 可支持的协议有(DICT、FILE、FTP、FTPS、GOPHER、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMTP、SMTPS、TELNET和TFTP)。
# curl –s –o baidu.html www.baidu.com |iconv -f utf-8 #减少输出信息 例2:模拟浏览器头(user-agent) # curl -A "Mozilla/4.0 (compatible;MSIE 6.0;WindowsNT 5.0)" www.baidu.com 例3:处理重定向页面 # curl –L http://192.168.1.100/301.php #默认curl是不处理重定向 ...
4 -s 去掉所有状态信息的输出 5 -F 上传表单 6 -e/--referer <URL> 指定referer 7 -H/--header <header> 指定Header头部 8 -v 查看详细的请求建立信息,可以看到request的Header头部 9 -L 当重定向的时候,发起新的请求 10 --user 认证的用户名 ...
$ curl -F 'file=@photo.png;filename=me.png'https://google.com/profile 7. -G 构造 URL 的查询字符串 通过-G参数用来构造URL的查询字符串。 # 下面命令会发出一个GET请求,如果省略-G参数会发出一个POST请求 # 实际请求的URL地址为 =>https://google.com/search?q=kitties&count=20 ...