Webduino симуляция post запроса.
- Войдите на сайт для отправки комментариев
Пт, 11/07/2014 - 16:37
Использую https://github.com/sirleech/Webduino
Отрыков POST
void rgbCmd(WebServer &server, WebServer::ConnectionType type, char *, bool){ if (type == WebServer::POST) { bool repeat; char name[16], value[16]; do { /* readPOSTparam returns false when there are no more parameters * to read from the input. We pass in buffers for it to store * the name and value strings along with the length of those * buffers. */ repeat = server.readPOSTparam(name, 16, value, 16); /* this is a standard string comparison function. It returns 0 * when there's an exact match. We're looking for a parameter * named red/green/blue here. */ if (strcmp(name, "red") == 0) { /* use the STRing TO Unsigned Long function to turn the string * version of the color strength value into our integer red/green/blue * variable */ red = strtoul(value, NULL, 10); } if (strcmp(name, "green") == 0) { green = strtoul(value, NULL, 10); } if (strcmp(name, "blue") == 0) { blue = strtoul(value, NULL, 10); } } while (repeat); // after procesing the POST data, tell the web browser to reload // the page using a GET method. server.httpSeeOther(PREFIX); return; }
Подскажите как-то можно в loop(){ *** } симулировать\отправить POST,
например вот такой: blue=12
Нет. Это не совсем то.
Я хочу например написав в loop:
После чего срабатывает этот участок кода:
Я не знаю как понятней объяснить. Что-то подобное реально реализовать?
Вы начните с того, что уточните "кто на ком стоял".
Вы хотите отправить поста запрос
1.НА ардуино, или ИЗ ардуины?
2. У вас проблема его "принять" или "отправить"?
это?
это?
Есть подозрение что все еще проще и ответом будет
Я не Русский, мне иногда сложно сформулировать задачу.
Вот другой код:
Если мы в loop напишем:
У нас сработают вот эти строчки кода:
Подскажите как сделать тоже самое, но с кодом который я показал выше.
я тоже не русский. я Вам ссылку на функции выше давал.