Я хочу отправить данные на свой esp8266.
Я использую прошивку арудино.
данные находятся в URL-адресе, который я пробовал:
String request = client.readStringUntil('\n');
char chars[1000];
char data[100];
bool startRead =false;
request.toCharArray(chars,1000);
int counter=0;
for(int i =0;i<1000;i++){
if(chars[i]=='>'){
startRead=false;
}
if(startRead==true){
data[counter]=chars[i];
counter++;
}
if(chars[i]=='<')
startRead=true;
}
String output(data);
// Serial.println(request);
Serial.println(output);
client.flush();
Я получаю некоторые данные, но они ненадежны.
ЕСЛИ я вызываю «192.168.4.1/HelloWorld», мне нужна строка HelloWorld.
Любые идеи? Спасибо!