您的位置:首页 > 产品设计 > UI/UE

Arduino Yun 通过 Post 提交数据

2016-09-29 09:51 465 查看
#include <Bridge.h>
#include <Console.h>
#include <FileIO.h>
#include <HttpClient.h>
#include <Mailbox.h>
#include <Process.h>
#include <YunClient.h>
#include <YunServer.h>
#include <SPI.h>

IPAddress server(10,0,0,9);
YunClient client;
String parametri ="";           //String of POST parameters

void setup()
{
Bridge.begin();
Serial.begin(9600);
}

void loop()
{
if (client.connect(server, 80)) {
Serial.println("connected");
delay(1000);
parametri="email=arduino@qq.com"+String(random(0,10000)) + "&name=byArduino";
client.println("POST /test/upload.php HTTP/1.1");
client.println("Host: 10.0.0.9");
client.print("Content-length:");
client.println(parametri.length());
Serial.println(parametri);
client.println("Connection: Close");
client.println("Content-Type: application/x-www-form-urlencoded;");
client.println();
client.println(parametri);
}else{
Serial.println("connection failed");
delay(1000);
}
if(client.connected()){
client.stop();   //disconnect from server
}
delay(1000);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Arduino Yun Post wifi