cURL的用法,加用户名和密码?


请参考链接:

https://www.cnblogs.com/seasonzone/p/7527218.html

 

使用-u标志来包含用户名,并且curl将提示输入密码:

  • curl -u username http://example.com

您也可以在命令中包含密码,但您的密码将在bash历史记录中显示:

  • curl -u username:password http://example.com

也可以把密码放入一个文件中

  • curl -u user:$(cat ./password-file) http://example-domain.com

 

curl 命令常用,

curl -x http://origin:portal -I “URL”
curl http://origin"URI" -H”Host:hostname” -I


#比较新版的curl命令可以接--resolve
curl -vso /dev/null --resolve www.abc.com:443:47.52.29.61 https://www.abc.com

 

curl的其他用法

    time_namelookup:  %{time_namelookup}\n
       time_connect:  %{time_connect}\n
    time_appconnect:  %{time_appconnect}\n
      time_redirect:  %{time_redirect}\n
   time_pretransfer:  %{time_pretransfer}\n
 time_starttransfer:  %{time_starttransfer}\n
         time_total:  %{time_total}\n
                    ----------\n
        status_code:  %{http_code}\n
      num_redirects:  %{num_redirects}\n
       redirect_url:  %{redirect_url}\n
          final_url:  %{url_effective}\n
                    ----------\n
       size_request:  %{size_request}\n
      size_download:  %{size_download}\n
     speed_download:  %{speed_download}\n

 把上面这段代码放入一个文件中,例如文件curl-format.txt

用法

curl -w curl-format.txt https://www.baidu.com
curl -w curl-format.txt https://www.a.shifen.com -H"host:www.baidu.com" -IkL
curl -I  -m  10  -o  /dev/null  -s  -w  %{http_code}   https://www.baidu.com
curl -I -m 10 -o /dev/null -s -w %{http_code} http://test.com

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM