OK, this is the output on my serial buffer from a successful post request, which I think would be the same as get
Received String: AT+CIPSTART="TCP","mclsandpoint.org",80
CONNECT
OK
Received String: AT+CIPSEND=151
OK
>
Received String:
Recv 151 bytes
SEND OK
+IPD,154:HTTP/1.1 200 OK
Date: Wed, 11 Apr 2018 13:55:44 GMT
Server: Apache
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
9
Success
+IPD,5:0
CLReceived String: OSED
In your code I don't see a AT+CIPSEND=x bytes. As far as I know you must let the server know how long
it is, but sounds like you're a little more advanced than me!
maybe move your thread to Networking Protocols ... Someone more experienced than me could probably solve your issue.