<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      curl7 命令行使用

      HTTP 協議

      訪問 IPv6 地址
      curl http://[fe80::79c8:7bd1:cf97:aef3%8]:80
      
      使用代理
      curl --socks5-hostname 127.0.0.1:19996 http://www.google.com/
      curl -x socks5://127.0.0.1:19996 http://www.google.com/
      
      
      retry 設置重試次數
      curl --url http://www.google.com/  --retry 3
      
      
      -X 指定請求方法
      curl -X post localhost:7777/ping 
      
      
      為特定主機和端口對提供自定義地址
      curl --resolve example.com:7777:127.0.0.1 http://example.com:7777/ping
      
      
      -L 跟隨重定向, 用 Location: 標頭和 3XX 響應代碼表示
      curl -L 127.0.0.1:7777/ping
      
      
      -v 打印請求的詳細信息,與之相反的是 -s
      curl -v http://example.com
      
      輸出比-v還詳細的信息
      curl --trace dump.txt http://example.com
      
      -w 寫入自定義信息, https://everything.curl.dev/usingcurl/verbose/writeout
      curl -w "\nType: %{content_type}\nCode: %{response_code}\n" http://127.0.0.1:7777/ping
      ok
      Type: text/plain; charset=utf-8
      Code: 200
      
      
      -o, --output <file> 將輸出寫入 <file> 而不是 stdout
      curl --url 127.0.0.1:7777/ping -o o.txt
      
      如果文件存在則默認覆蓋,--no-clobber 可以避免
      curl --url 127.0.0.1:7777/ping --no-clobber -o o.txt
      
      
      將輸出寫入與我們獲取的遠程文件同名的本地文件。 (只使用了遠程文件的文件部分,路徑被截掉了。)
      curl -O 127.0.0.1:7777/ping 
      
      
      -H, --header <header/@file> 向服務器發送 HTTP 時要包含在請求中的額外標頭
      curl -H "X-First-Name: Joe" 127.0.0.1:7777/ping
      
      
      -I, --head (HTTP FTP 文件)只獲取標題
      curl -I 127.0.0.1:7777/ping
      
      
      --data-raw <data> posts data 發送原始數據
      curl  --data-raw '{"name": "ajanuw"}' -H 'Content-type: application/json' 127.0.0.1:7777/ping
      curl  -d @file.json -H 'Content-type: application/json' 127.0.0.1:7777/ping
      
      -d, --data <data> 使用內容類型 application/x-www-form-urlencoded 將數據傳遞到服務器
      curl -d 'name=ajanuw&age=12' 127.0.0.1:7777/ping
      
      
      -F, --form <name=content> 使用 Content-Type multipart/form-data 來發布數據
      curl -F profile=@portrait.jpg https://example.com/upload.cgi
      curl -F name=John -F shoesize=11 https://example.com/
      
      讀取文件中的內容,而不是上傳
      curl -F "story=<hugefile.txt" https://example.com/
      
      顯示設置文件名
      curl -F "file=@localfile;filename=nameinpost" example.com
      
      -G, --get 此選項將使所有使用 -d、--data、--data-binary 或 --data-urlencode 指定的數據用于 HTTP GET 請求
      curl -G -d 'name=ajanuw&age=12' 127.0.0.1:7777/ping
      

      SFTP 協議

      列出目錄
      curl -k "sftp://192.168.149.128" --user "root:123"
      curl -k "sftp://192.168.149.128/root/" --user "root:123"
      
      可以根據scheme猜測要使用哪個協議
      curl -u root:123 sftp://192.168.149.128/root/
      
      嵌入一個可能的用戶名和密碼字段
      curl sftp://root:123@192.168.149.128/root/
      
      指定端口號22
      curl sftp://root:123@192.168.149.128:22/root/
      
      (上傳)將本地的文件上傳到服務器的 /root/目錄下
      curl -k "sftp://192.168.149.128/root/" --user "root:123" -T "./o.txt"
      
      (上傳)目錄不存在加上 --ftp-create-dirs
      curl -k "sftp://192.168.149.128/root/newdir/" --user "root:123" -T "./o.txt" --ftp-create-dirs
      
      (下載)服務器上的/root/o.txt下載到本地u.txt
      curl -k "sftp://192.168.149.128/root/o.txt" --user "root:123" -o "./u.txt"
      
      (下載)使用-o選項當目錄不存在時可以使用--create-dirs創建目錄
      curl -k "sftp://192.168.149.128/root/o.txt" --user "root:123" -o "./d/u.txt" --create-dirs
      

      -Q, --quote 向遠程 FTP 或 SFTP 服務器發送任意命令

      要在成功傳輸后執行命令,請在它們前面加上破折號“-”

      如果服務器為其中一個命令返回失敗,則整個操作將中止

      該選項可以多次使用。 當與 FTP 服務器通話時,在命令前加上星號 (*) 以使 curl 繼續,即使命令失敗也是如此,因為默認情況下 curl 將在第一次失敗時停止。

      SFTP 引用命令的列表:

      chgrp group file
        chgrp 命令將文件操作數命名的文件的組 ID 設置為組操作數指定的組 ID。 組操作數是十進制整數組 ID
      
      chmod mode file
        chmod命令修改指定文件的文件模式位。模式操作數是八進制整數模式數
      
      chown user file
        chown命令將文件操作數命名的文件的所有者設置為用戶操作數指定的用戶ID。用戶操作數是十進制整數用戶ID
      
      ln source_file target_file
        ln和symlink命令在target_file位置創建指向source_file位置的符號鏈接
      
      mkdir directory_name
       mkdir命令創建由directory_name操作數命名的目錄
      
      創建 /root/sftp_newdir/ 目錄
      curl -k "sftp://192.168.149.128/root/" --user "root:123" -Q '-mkdir sftp_newdir'
      
      pwd    
        pwd命令返回當前工作目錄的絕對路徑名
      
      rename source target
       rename命令將源操作數命名的文件或目錄重命名為目標操作數指定的目標路徑
      
      從命名服務器上/root/目錄下的文件
      curl -k "sftp://192.168.149.128/root/" --user "root:123" -Q '-rename o.txt newname.txt'
      curl -k "sftp://192.168.149.128/root/" --user "root:123" -Q '-rename newdir/o.txt newdir/newname.txt'
      
      rm file
       rm命令刪除文件操作數指定的文件
      
      rmdir directory
       rmdir命令刪除由目錄操作數指定的目錄條目,前提是該條目為空
      
      刪除 /root/sftp_newdir/ 目錄
      curl -k "sftp://192.168.149.128/root/" --user "root:123" -Q '-rmdir sftp_newdir'
      
      symlink source_file target_file
              文件連接
      

      FILE 協議

      FILE實際上不是“網絡”協議。它是一種URL方案,允許您告訴curl從本地文件系統獲取文件,而不是通過網絡從遠程服務器獲取文件

      curl file:///root/oo/README.md
      

      使用配置文件

      避免控制臺輸入太長

      curl -K curl_config.txt
      
      cat curl_config.txt
      -X POST
      --url 127.0.0.1:7777/ping
      -d 'msg=hello'
      

      電子郵件協議

      • (讀)POP3 從服務器檢索電子郵件的協議, POP3服務器和客戶端使用TCP端口110。雖然到服務器的連接以明文形式開始,但客戶端可以使用STLS命令顯式請求升級連接,從而支持SSL/TLS通信

      • (讀)POP3S 是通過SSL/TLS連接進行的POP3。這樣的連接隱式地使用SSL/TLS開始,因此服務器和客戶端使用TCP端口995來彼此通信

      • (讀)IMAP 是一種用于訪問、控制和“讀取”電子郵件的協議, IMAP服務器和客戶端使用TCP端口143。雖然到服務器的連接以明文形式開始,但客戶端可以使用STARTTLS命令顯式請求升級連接,從而支持SSL/TLS通信

      • (讀)IMAPS 是通過SSL/TLS連接完成的IMAP。這樣的連接隱式地使用SSL/TLS開始,因此服務器和客戶端使用TCP端口993彼此通信

      • (寫)SMTP 是一種電子郵件傳輸協議, SMTP服務器和客戶端使用TCP端口25。雖然到服務器的連接以明文形式開始,但客戶端可以使用STARTTLS命令顯式請求升級連接,從而支持SSL/TLS通信

      • (寫)SMTPS 是通過SSL/TLS連接完成的SMTP。這樣的連接隱式地使用SSL/TLS開始,并且這樣的服務器和客戶端使用TCP端口465來彼此通信

      curl pop3://<host> -u '<用戶名>:<密碼>'
      
      curl --resolve example.com:110:127.0.0.1  pop3://lisi.example.com/ -u 'lisi@example.com:123'
      1 1608
      2 1496
      3 327
      
      
      下載第3條消息,通常最新的會排在最后面
      curl --resolve example.com:110:127.0.0.1  pop3://lisi.example.com/3 -u 'lisi@example.com:123'
      
      
      刪除消息1
      curl  pop3://smtp.qq.com/1 -u '1641845087@qq.com:123' --ssl --request DELE
      
      
      從 mailbox Drafts中獲取索引為1的郵件
      curl 'imap://smtp.qq.com/Drafts;MAILINDEX=1' -u '1641845087@qq.com:123' --ssl
      

      See also:

      posted @ 2022-12-23 15:17  Ajanuw  閱讀(338)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 韩国午夜福利片在线观看| 国产精品午夜福利在线观看| 国产av日韩精品一区二区| 亚洲精品97久久中文字幕无码| 99国产欧美另类久久久精品| 中文国产日韩欧美二视频| 国产精品高潮无码毛片| 亚洲成人av在线系列| 亚洲欧美日韩久久一区二区| 无码精品国产VA在线观看DVD| 91福利一区福利二区| 人妻熟女一区无中文字幕| 国产免费网站看v片元遮挡| 国产成人精品一区二区三区免费| 国产午夜精品久久一二区| 四虎成人在线观看免费| 国产精品久久久久久久久久妞妞 | 久久无码人妻精品一区二区三区 | 奇米四色7777中文字幕| 起碰免费公开97在线视频| 伊人av超碰伊人久久久| 南丰县| 九九视频热最新在线视频| 又大又硬又爽免费视频| 久久天堂无码av网站| 亚洲日本韩国欧美云霸高清| 在线观看的网站| 亚洲国产美女精品久久久久| 免费AV片在线观看网址| 泽州县| 亚洲国产另类久久久精品| 国产精品成人免费视频网站京东| 亚洲一本二区偷拍精品| 一区二区三区四区高清自拍| 亚洲а∨天堂久久精品2021| 国内精品久久毛片一区二区| 疯狂做受XXXX高潮国产| 叶城县| 乱中年女人伦av三区| 国产精品久久久天天影视香蕉| 久热这里只有精品12|