Unable to upload the data on thingspeak using uno and esp8266 I am able to connect to thingspeak but now able to upload the data. here are my set of commands:

AT+CIPMUX=0
OK

AT+CIPSTART="TCP","184.106.153.149", 80   
OK
Linked

AT+CIPSTATUS
STATUS:3
+CIPSTATUS:0,"TCP","184.106.153.149",80,0
OK

AT+CIPSEND=45    
&gt; GET /update?api_key=DXDPC4MLXMXFB5TT&amp;field1=60

busy s...

SEND OK

OK


and after some time unlink

I am giving these commands using arudino serial monitor.
Please help, I have searched a many blogs, youtube videos.
You have a malformed HTTP request. You only have half of the first line.

A valid HTTP request would look more like this:

GET /update?api_key=DXDPC4MLXMXFB5TT&amp;field1=60 HTTP/1.1
Host: api.thingspeak.com
Content-length: 0
Connection: close
&lt;blank line&gt;


Just sending "GET : ain't gonna work. For a start, the server won't know what protocol you're speaking (HTTP/1.1), nor what website it's supposed to direct the request to (Host: api.thingspeak.com). Also, the final extra blank line is required to finish the request.