mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-27 21:16:50 +03:00
try to get plain json or string data
This commit is contained in:
parent
cab5109799
commit
1694380caa
@ -108,7 +108,12 @@ bool ESP8266WebServer::_parseRequest(WiFiClient& client) {
|
|||||||
|
|
||||||
if (!isForm){
|
if (!isForm){
|
||||||
if (searchStr != "") searchStr += '&';
|
if (searchStr != "") searchStr += '&';
|
||||||
searchStr += client.readStringUntil('\r');
|
String bodyLine = client.readStringUntil('\r');
|
||||||
|
if(bodyLine.startsWith('{') || bodyLine.startsWith('[') || bodyLine.indexOf('=') == -1){
|
||||||
|
//plain post json or other data
|
||||||
|
searchStr += "plain";
|
||||||
|
}
|
||||||
|
searchStr += bodyLine;
|
||||||
client.readStringUntil('\n');
|
client.readStringUntil('\n');
|
||||||
}
|
}
|
||||||
_parseArguments(searchStr);
|
_parseArguments(searchStr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user