使用Contiki的Http客户端模式?

时间:2016-02-10 11:27:01

标签: contiki

我想使用http从传感器进行webAPI调用,是否可以使用Contiki OS进行http请求?

就我搜索而言,我发现只有coap客户端示例。

2 个答案:

答案 0 :(得分:1)

检查<header> <div class="student_profile_sub_header w100"> <div class="container ccenter"> <div class="student_profile_name"> <h4>{{$student->name}} {{$student->surname}}</h4> </div> <div class="student_profile_image"> <img src="{{asset('assets/profile_image.png')}}"> </div> <form method="POST" action="../student/profile/imageupload"> {!! csrf_field() !!} <input type="file" name="photo"> <input type="submit" value="Upload Image" name="submit"> @foreach($errors->all() as $error) <li>{{ $error }}</li> @endforeach </form> </div> </div> </header> 示例,它显示了如何使用CRUD方法,如PUT,GET等。

这里是链接to the example(使用最新的master commit

此示例依赖于IP64,但可以更改为使用IPv6,基本上您需要包含examples/http-socket库。以下是该示例中更相关的部分:

http-socket

答案 1 :(得分:0)

是的,你可以这样做:

我的理解是您在Websense Example中寻找Contiki OS。它使用HTTP protocl。

答:所以找到这个文件。

~/contiki/examples/zolertia/z1/ipv6/z1-websense/z1-websense.c
  1. 在Sender Mote上刻录。
  2. 刻录border-router.c
  3. 中的/home/superuser/contiki/examples/ipv6/rpl-border-router/个文件
  4. 使用tunnelslip make connect-router连接边界路由器。
  5. 在连接时使用HTTP显示的IPV6 tunnelslip网址。
  6. 浏览器中的这个网址会为您提供与其相关联的地址。
  7. 在网络浏览器中使用该发件人mote地址并查看mote输出。
  8. B:或来自contiki / cooja模拟器:

    启动此项目文件。这是websense的工作演示。

    ~contiki/examples/zolertia/z1/ipv6/z1-websense/example-z1-websense.csc
    

    并从第3步开始重复。

    进一步你可以问我。