1、SIM900A Http AT 指令


//下面的測試指令是可選的,用於確定當前是否可以連接
AT+CSQ
AT+CREG?
AT+CGATT?
 
//下面的配置指令是必須的
AT+SAPBR=3,1,"CONTYPE","GPRS"
AT+SAPBR=3,1,"APN","CMNET"
AT+SAPBR=1,1
 
//操作HTTP
AT+HTTPINIT   //初始化Http
AT+HTTPPARA="URL","http://IP:port/Phase/station/test"  //設置URL
AT+HTTPPARA="CONTENT","application/x-www-form-urlencoded"  //設置數據格式

AT+HTTPPARA? //查看配置


//緩沖區的長度計算
AT+HTTPDATA=0,10000
AT+HTTPDATA=8,10000 //這里的8是總的數據長度,根據需要進行變更


//如果需要http頭部的話,需要計入總長度
POST Phase/station/test HTTP/1.1
Host: 120.26.55.29
Accept: */*
Authorization: Basic c2VhbnByaWRkeTpvOWk4dTd5RVQk
Content-Type: application/x-www-form-urlencoded;charset=utf-8

data=132


AT+HTTPACTION=1   //0表示get,1表示post,2表示head
//讀結果和關閉連接是可選的
AT+HTTPREAD    //讀取內容
AT_HTTPTERM    //終止HTTP服務
AT+SAPBR=0,1: //最后別忘記關閉承載

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM