1:HTTPD_Client主要應用于網頁服務器,GPRS模塊發(fā)送的數(shù)據(jù),可以透傳到網頁服務器接收。網頁服務器返回數(shù)據(jù)給C215模塊的串口。用于監(jiān)控串口設備。
【實現(xiàn)功能】:實現(xiàn)單片機或者串口設備發(fā)送數(shù)據(jù),通過C215模塊,可以直接發(fā)送到網頁服務器上,網頁服務器可以接收數(shù)據(jù),對數(shù)據(jù)進行判斷存儲等操作,web服務器根據(jù)串口設備請求數(shù)據(jù),反饋相應的控制指令。
【解決問題】:C215模塊一般透明傳輸數(shù)據(jù)是通過TCP 或者UDP 協(xié)議,以socket通訊的方式與服務器建立鏈接,目前有許多控制和管理設備的方式不是通過SOCKET通訊,是通過web網頁管理和控制串口設備,只需要用戶可以上網,通過瀏覽器即可控制和查詢串口設備的數(shù)據(jù)狀態(tài)等信息。
2:網頁服務器搭建。 在網頁上輸入網頁服務器的地址
3:發(fā)送請求數(shù)據(jù),web服務器返回請求信息到瀏覽器
4、設置連接路由器,參考
USR-C215連接無線路由器進行局域網通信-知識問答-濟南有人物聯(lián)網技術有限公司 http://www.ggxxsw.cn/Faq/213.html
5、模塊設置參數(shù),如下圖所示:
1)打開ATSetup AT設置軟件,進入指令模式:+++a
2)使能HTTPD Client功能: AT+TMODE=HTPC
3)設置請求方式為POST:AT+HTPTP=POST
4)設置請求的HTTP服務器地址和端口號:AT+HTPSV=test.usr.cn,80
5)設置請求的URL,最長50個字節(jié):AT+HTPURL=/2.php?
6)設置請求超時時間(ms):AT+HTPTO=10
7)設置HTTP報頭:AT+HTPHD=Accept:text/html[0D][0A]Accept-Language:zh-CN[0D][0A]User-Agent:Mozilla/5.0[0D][0A]Connection: Keep-Alive[0D][0A]
6、將WiFi模塊的串口連接到電腦串口,使用串口調試助手發(fā)送提交數(shù)據(jù),比如8888,測試服務器收到的報文如下圖所示