Как использовать команду indexOf и пропустить один символ

skinnicks
Offline
Зарегистрирован: 20.06.2021

Добрый день. на Сервер отправляется get запрос, нужно взять данные, но в мониторе порта он выводи все, я использовать команду indexOf, но в начале в нужное слово приходится подставлять ">" как пропустить этот символ ? 

01while (client.connected()|| client.available())
02{
03if (client.available())
04{
05line = client.readStringUntil('\n');
06int ind = line.indexOf('>');
07String response;
08for(int x = ind;x<=line.length();x++)
09{
10response += line[x];
11}
12Serial.println(response);
13display.print(response);
14}
15}

 

rkit
Offline
Зарегистрирован: 23.11.2016

+1, наверно

skinnicks
Offline
Зарегистрирован: 20.06.2021

Попробовал, он вывод тогда все, что пришло с get запроса

sadman41
Offline
Зарегистрирован: 19.10.2016

Невероятный случай. Покажите копипасту с терминала.

rkit
Offline
Зарегистрирован: 23.11.2016

как-то странно пробовал