ArduinoHttpClient не будет публиковать json - PullRequest
0 голосов
/ 29 января 2020

Для школьного проекта мы хотим прочитать данные с выводов данных и отправить их в приложение php. Мы получаем данные и можем сделать из них строку json, но когда мы пытаемся отправить данные (многомерные), переменная $ _POST пуста от сценария php (он возвращает переменную $ _POST).

Мы что-то не так? мы не можем найти рабочий пример.

Спасибо.

Отправляемая часть:

Serial.println("versturen...");           

String postData = "{\"naam\":\"ik\"}";
/*apiconnectie.beginRequest();
apiconnectie.post(path);
//apiconnectie.sendHeader("Content-Type", "application/x-www-form-urlencoded");
apiconnectie.sendHeader("Content-Type", "application/json");
apiconnectie.sendHeader("Content-Length", postData.length());
apiconnectie.beginBody();
apiconnectie.print(postData);
apiconnectie.endRequest(); */

apiconnectie.beginRequest();
apiconnectie.post(path);
apiconnectie.print("Content-Length: ");
apiconnectie.println(postData.length());
apiconnectie.println();
apiconnectie.println(postData);


statusCode = apiconnectie.responseStatusCode();
response = apiconnectie.responseBody();

Serial.println("Status code: ");
Serial.println(statusCode);
Serial.println("Response: ");
Serial.println(response);
...