Hallo miteinander, ich habe ein Problem mit meinen ESP8266 und zwar versuche ich mittels post request Daten zu verschicken, leider bekomm ich immer als http-response-code -1 welcher für connection-refused steht. Leider komm ich nicht mehr weiter, aber mein php code funktioniert, da Post request mittels Postman ganz normal funktionieren.
Mein Code sieht wie folgt aus:
void Database()
{
if(WiFi.status()== WL_CONNECTED)
{
WiFiClient client;
HTTPClient http;
int value = 1;
int value2 = 2;
const char* serverName = "192.168.188.6/postdatabase.php";
http.begin(client, serverName);
http.addHeader("Content-Type", "application/x-www-form-urlencoded");
String httpRequestData = "messwertcm=" + String(value)
+ "&messwertl=" + String(value2);
Serial.print("httpRequestData: ");
Serial.println(httpRequestData);
int httpResponseCode = http.POST(httpRequestData);
if (httpResponseCode>0)
{
Serial.print("HTTP Response code: ");
Serial.println(httpResponseCode);
}
else
{
Serial.print("Error code: ");
Serial.println(httpResponseCode);
}
http.end();
}
else
{
Serial.println("WiFi Disconnected");
}
}