curl 學習筆記

2021-07-29 15:31:47 字數 602 閱讀 9928

沒有系統學習過curl,這裡記錄學習筆記

後續補充

當訪問的頁面需要授權時(需要登入)可通過 -u 選項提供使用者名稱和密碼進行授權

curl

-uusername

:password

url

通常的做法是找命令列只輸入使用者名稱,之後會提示輸入密碼,這樣可以保證在檢視歷史記錄時不會將密碼洩露

預設的curl使用get請求方式,通過 –data/-d 方式指定使用post方式傳遞資料

curl -u username --

data

"param1=value1¶m2=value" url

預設情況下,通過post方式傳遞過去的資料中若有特殊字元,首先需要將特殊字元轉義在傳遞給伺服器端,如value 值中包含有空格,則需要將空格轉成 「%20」

新版本的curl 中提供了新的選項 –data-urlencode ,通過該選項提供的引數會自動轉義特殊字元

除了get和post協議外,可以通過 -x 選項指定其他協議

curl -i

-x delete

curl學習筆記

curl x引數指定 http 請求的方法 curl x postcurl b foo bar curl b foo1 bar b foo2 baz curl b cookies.txtcurl d login emma password 123 x post login curl d login ...

cURL 學習筆記 結合yeelink平台

起始行包括http方法 url和http版本等內容。http方法包括get和post等,在curl語法中可使用 request get或 request post。報文首部 報文首部包括若干屬性和屬性值。在使用yeelink平台時必須制定apikey。在curl語法中可以這樣寫 header u a...

CURL 使用學習

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!一 curl 轉義 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特...