cURL 學習筆記 結合yeelink平台

2021-08-27 15:48:29 字數 1500 閱讀 8021

起始行包括http方法、url和http版本等內容。http方法包括get和post等,在curl語法中可使用 --request get或--request post。

【報文首部】

報文首部包括若干屬性和屬性值。在使用yeelink平台時必須制定apikey。在curl語法中可以這樣寫:--header 「 u-apikey: [***xyyyyzzzz] 」

【空行】

空行位於報文首部和報文主體之間。

【報文負載】

對於乙個瀏覽器來說報文負載便是html文字,但是對於yeelink平台來說報文負載是乙個json資料報,json資料報可包括感測器和gps座標等。在curl語法中可寫成:--data ""。請注意在此處「需要寫成轉義字元的形式\"。

圖1 獲得開關結果 curl

圖2 獲得開關結果 http analyzer

圖3 推送感測器資料 curl

圖4 推送感測器資料 http analyzer

lng代表經度,lat代表緯度和speed代表對地速度。

圖5 推送gps資料 curl

圖6 推送gps資料 http analyzer

【小技巧】windows中的控制台使用中 ^ 符號具有續行作用。

【小技巧】curl -i 選項可以顯示http響應的報文首部,對於推送感測器或gps資料有幫助。

curl是一種靈活有效的除錯工具。

curl 學習筆記

沒有系統學習過curl,這裡記錄學習筆記 後續補充 當訪問的頁面需要授權時 需要登入 可通過 u 選項提供使用者名稱和密碼進行授權 curl uusername password url通常的做法是找命令列只輸入使用者名稱,之後會提示輸入密碼,這樣可以保證在檢視歷史記錄時不會將密碼洩露 預設的cur...

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 工具 與 cookie 結合使用

curl 引數說明 b 帶 cookie 引數,引數格式可以是字串,也可以是檔案 d post 請求引數,引數格式 username x pass x c 將伺服器返回的 cookie 資料記錄到文字檔案中 i 將伺服器返回頭資訊展示出來 h 帶頭部請求資訊 檢視 http 響應頭資訊 儲存響應 c...