Description
Answers checklist
- I have read the documentation ESP-AT Programming Guide and the issue is not addressed there.
- I have used the latest released firmware or have updated my ESP-AT branch (master or release) to the latest version and checked that the issue is present there.
- I have searched the issue tracker for a similar issue and not found a similar issue.
AT+GMR
AT version:3.4.0.0(s-c31b833 - ESP32 - Jun 7 2024 03:48:17)
SDK version:v5.0.6-dirty
compile time(70ff588):Jun 7 2024 04:46:00
Bin version:v3.4.0.0(WROOM-32)
OK
ESP-AT Firmware Source
1
Hardware Information
esp32
Power Supply used
USB
What is the expected behavior?
When I sent a JSON request using the AT firmware, I found that ESP32AT did not send when the JSON file had two elements,For example, like this:
AT+HTTPCLIENT=3,1,"http://192.168.83.134:3000/api/upload","","",1,"{\"payload\":\"BSDoFF3V7jW8pOBkai3YomLpPrNdqKj/s4Hmbz2VORhe+GDJbr1lCykVC8CTSExTGlh8Dm3/hOuwRX0ZIS8rqzXnc8YAbS2OxwOT5MCt1M9nlBfhcf9vonISnKqELfCqkxgMDDO2wENw6+VcOtuIoQ==\",\"mode\":\"cbc\"}"
ERROR
But the second element doesn't need to be a string, just like this:
If it were changed to this, it would also fail:
I think this is a serious issue, please resolve it as soon as possible
What is the actual behavior?
ERROR
Probability of recurrence
1
AT+SYSRAM?
+SYSRAM:80632,60044
OK
Steps to reproduce
AT command port output
[2025-04-23 04:32:33.935 T] AT+HTTPCLIENT=3,1,"http://192.168.83.134:3000/api/upload","","",1,"{\"payload\":\"BSDoFF3V7jW8pOBkai3YomLpPrNdqKj/s4Hmbz2VORhe+GDJbr1lCykVC8CTSExTGlh8Dm3/hOuwRX0ZIS8rqzXnc8YAbS2OxwOT5MCt1M9nlBfhcf9vonISnKqELfCqkxgMDDO2wENw6+VcOtuIoQ==\",\"mode\":\"cbc\"}"
[2025-04-23 04:32:34.031 R] AT+HTTPCLIENT=3,1,"http://192.168.83.134:3000/api/upload","","",1,"{\"payload\":\"BSDoFF3V7jW8pOBkai3YomLpPrNdqKj/s4Hmbz2VORhe+GDJbr1lCykVC8CTSExTGlh8Dm3/hOuwRX0ZIS8rqzXnc8YAbS2OxwOT5MCt1M9nlBfhcf9vonISnKqELfCqkxgMDDO2wENw6+VcOtuIoQ==\",\"mode\":\"cbc\"}"
ERROR
AT log port output
nothing
More Information.
No response