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