typora中代碼塊中設置預設的語言 下載ahk下載鏈接 提取碼:2igm 軟體解壓密碼:rjzkgzh 解壓步驟,一直點下一步安裝就可 新建一個txt文本 將以下的代碼複製到裡面(設置預設什麼語言就將javascript 換成什麼語言) #IfWinActive ahk_exe Typora.ex ...
前言
CoAP是一種類HTTP協議的物聯網專用協議,其數據包為人類不可閱讀的位元組流形式,在開發相關應用的時候往往不能準確的瞭解數據包的內容。故需要專用的調試工具對數據和通訊進行調試。
CoAP協議介紹
CoAP(Constrained Application Protocol)受限應用協議,是一種在物聯網世界的類web協議,RFC規範定義為RFC7252,7959,8613,8974。該協議使用在資源受限的物聯網設備上。物聯網設備的RAM,ROM都通常非常小,不能運行消耗資源比較多的TCP和HTTP。
CoAP調試工具
工具名稱:Mozi.IoT.CoAP
下載地址:Mozi.Network 發行版 - Gitee.com
調試地址:coap://coap.me
運行環境:.Net4
命令行參數說明
用法:coap command url [options] [body]
command 可選值:
get
post
put
delete
url 格式
coap://{host}[:{port}]/{path}[?{query}]
options 請求選項參數如下:
-type 消息類型,取值
con --Confirmable
non --NonConfirmable
ack --Acknowledgement
rst --Reset
-time 監聽若幹秒,參數值為整數,單位為秒
-token 格式:0x0f0e
-ifmatch
-etag
-ifnonematch
-extendedtokenlength
-contentformat
-maxage
-accept
-block2 Block2設置,格式:Num/MoreFlag/Size
-block1 Block1設置,格式:Num/MoreFlag/Size
Num:0~1045785,MoreFlag:[0|1],Size:0~1024
-size2
-proxyuri
-proxyscheme
-size1
註:
1.字元串變數值用""包裹
2.整型變數值用,直接輸入整數即可,如 -size 1024
body 說明:
1.0x開始的字元串被識別為HEX字元串並被轉為位元組流
2.其它識別為普通字元串同時被編碼成位元組流,編碼方式為UTF-8
3.帶空格的字元串請用""進行包裹"
示例:
coap get coap://127.0.0.1:5683/core/time?type=1 -block1 0/0/128
用例截圖