Страница 1 из 1

getURL передача строки с прбелом

Добавлено: Ср май 30, 2018 9:45 pm
VladPTZ
Сделал информер на светодиодных матрицах.
Отправляю строку

Код: Выделить всё

getURL("http://192.168.1.101/informer?token=esp8266&string=свет включен",0);
Но информер отображает просто "свет"
Если отправлять запрос с браузера, то отображает корректно "свет включен" и со встроено веб странице девайса.
Как сформировать запрос getURL чтобы строка до одного слова не урезалась?

Re: getURL передача строки с прбелом

Добавлено: Ср май 30, 2018 9:53 pm
odinvolk
Попробуй вместо пробела вставлять %20
Таблица символов кодирования URL

Re: getURL передача строки с прбелом

Добавлено: Ср май 30, 2018 10:09 pm
VladPTZ
С %20 помогло.
А теперь как из истории событий подготавливать строки перед отправкой и вставить в строку %20?

Код: Выделить всё

$IP_address=$this->getProperty("IP_address");
$token=$this->getProperty("token");
$SendString=gg("ThisComputer.lastSayMessage");

getURL("http://".$IP_address.'/informer?token='.$token.'&string='.$SendString.'', 0);

Re: getURL передача строки с прбелом

Добавлено: Ср май 30, 2018 10:18 pm
skysilver
Пользуемся поиском
viewtopic.php?f=8&t=1937&p=70238#p70219

Re: getURL передача строки с прбелом

Добавлено: Чт сен 06, 2018 6:03 pm
drhellp