AT Commands Reference Guide
80529ST10815A Rev.2– 2017-09-14
ReproductionforbiddenwithoutTelitCommunicationsS.p.A.writtenauthorization‐AllRightsReserved page212of233
#HTTPSND – send HTTP POST or PUT request
AT#HTTPSND=0,0,”/”,100,”3:boundary=----FormBoundary”
>>>
Receive HTTP server data - #HTTPRCV
#HTTPRCV – Receive HTTP server data
AT#HTTPRCV=
<prof_id>,
[,<maxByte>]
Execution command permits the user to read data from HTTP server in response to
a previous HTTP module request. The module is notified of these data by the
#HTTPRING URC.
The device shall prompt a three character sequence
<less_than><less_than><less_than> (IRA 60, 60, 60) followed by the data.
If reading ends successfully, the response is OK; otherwise an error code is
reported.
Parameters:
<prof_id> - Numeric parameter indicating the profile identifier.
Range: 0-2
< maxByte > - Max number of bytes to read at a time
Range: 0,64-1500 (default is 0 which means infinite size)
Note: if <maxByte> is unspecified, server data will be transferred all in once.
Note: If the data are not present or the #HTTPRING <http_status_code> parameter
has value 0, an error code is reported.
AT#HTTPRCV=?
Test command reports the supported range of values for <prof_id>,<maxbyte>
parameter in the format:
#HTTPRCV: (list of supported <prof_id>s,<maxbyte>)