arduino物联网 http server通信接口

在腾讯云的服务器里面写了一个http server服务,可用来在物联网设备之间进行通信。或者物联网设备与软件端通过http协议通信

使用接口如下:

以http get方式请求

1 发送数据

106.52.170.30:8888/send?sendfrom=发送者设备号(可自行任意设置)&sendto=接收者设备号(可自行任意设置)&data=内容

列:106.52.170.30:8888/send?sendfrom=12345&sendto=66666&data=qweriuhasdj

 

2 接收数据

106.52.170.30:8888/recv?myid=接收者设备号(可自行任意设置)

列:106.52.170.30:8888/recv?myid=66666

 

arduino物联网 http server通信接口_第1张图片

 

 

arduino物联网 http server通信接口_第2张图片

arduino的http请求代码示例如下

  // if there's a successful connection:
  WiFiClient client;
  IPAddress server(106,52,170,30);
  if (client.connect(server, 8888)) {
    client.println("GET /recv?myid=66666 HTTP/1.1");
    client.println("Host: 106.52.170.30");
    client.println("User-Agent: ArduinoWiFi/1.1");
    client.println("Connection: close");
    client.println();
  } else {
    // if you couldn't make a connection:
    Serial.println("connection failed");
  }

 

现在这个服务器的配置比较低,如果大家觉得这个东西不错可以支持我

arduino物联网 http server通信接口_第3张图片

你可能感兴趣的:(C/C++,arduino,golang,物联网)