//配置GPRS
AT+SAPBR=3,1,"APN","CMNET"
AT+SAPBR=1,1
//初始化HTTP
AT+HTTPINIT
//配置URL(GET参数可以在这里设置)
AT+HTTPPARA="URL","http://mfweb.moe/test.php?get=123"
//配置POST数据,长度8字节,在120000MS内输入完
//这里最大支持102400字节,发送这条指令后SIM900A会返回DOWNLOAD
//这时候开始向SIM900A发送POST数据,直到达到设置的字节数或者达到指定时间上限后会返回OK
AT+HTTPDATA=8,120000
//启动HTTP,1表示POST 如果只有get就设置0
//等一会后返回结果+HTTPACTION:1,200,34
//第一个参数(1)是POST or Get 第二个200是HTTP代码 第三个34是收到的字节数
AT+HTTPACTION=1
//读取服务端返回的数据
AT+HTTPREAD
//关闭HTTP
AT+HTTPTERM |
//配置GPRS
AT+SAPBR=3,1,"APN","CMNET"
AT+SAPBR=1,1
//初始化HTTP
AT+HTTPINIT
//配置URL(GET参数可以在这里设置)
AT+HTTPPARA="URL","http://mfweb.moe/test.php?get=123"
//配置POST数据,长度8字节,在120000MS内输入完
//这里最大支持102400字节,发送这条指令后SIM900A会返回DOWNLOAD
//这时候开始向SIM900A发送POST数据,直到达到设置的字节数或者达到指定时间上限后会返回OK
AT+HTTPDATA=8,120000
//启动HTTP,1表示POST 如果只有get就设置0
//等一会后返回结果+HTTPACTION:1,200,34
//第一个参数(1)是POST or Get 第二个200是HTTP代码 第三个34是收到的字节数
AT+HTTPACTION=1
//读取服务端返回的数据
AT+HTTPREAD
//关闭HTTP
AT+HTTPTERM
写个服务端测试一下
< ?php
echo "by mfweb"." ";
echo "post:".$GLOBALS['HTTP_RAW_POST_DATA']." ";
echo "get:".$_GET['get'];
?> |
< ?php
echo "by mfweb"." ";
echo "post:".$GLOBALS['HTTP_RAW_POST_DATA']." ";
echo "get:".$_GET['get'];
?>
发表回复