其他分享
首页 > 其他分享> > CoAP调试工具 Mozi.IoT.CoAP

CoAP调试工具 Mozi.IoT.CoAP

作者:互联网

前言

        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     

        -locationpath            

        -contentformat           

        -maxage                  

        -accept                  

        -locationquery           

        -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


   

用例截图

 

 

 

标签:IoT,--,Mozi,CoAP,coap,字符串,调试,Size
来源: https://www.cnblogs.com/mozicoder/p/16133436.html