關鍵詞:USR-G780 HTTPD_Client POST
1、HTTPD_Client主要應用于網頁服務器,USR-G780模塊發送的數據,可以透傳到網頁服務器接收。網頁服務器返回數據給USR-G780模塊的串口。用于監控串口設備。
實現功能:實現串口設備發送數據,通過USR-G780模塊,可以直接發送到網頁服務器上,網頁服務器可以接收數據,對數據進行判斷存儲等操作,web服務器根據串口設備請求數據,反饋相應的控制指令。
解決問題:USR-G780模塊一般透明傳輸數據是通過TCP 或者UDP 協議,以socket通訊的方式與服務器建立鏈接,目前有許多控制和管理設備的方式不是通過SOCKET通訊,是通過web網頁管理和控制串口設備,只需要用戶可以上網,通過瀏覽器即可控制和查詢串口設備的數據狀態等信息。
2、AT指令設置步驟([0D][0A]只是形式表示方式,代表回車換行)
需要先將串口進入到臨時指令模式。
a.設置工作模式為HTTPD:
AT+WKMOD=HTTPD[0D][0A]
b.設置HTTP的請求方式:
AT+HTPTP=POST[0D][0A]
c.設置HTTP的URL:
AT+HTPURL=/2.php[0D][0A]
d.設置HTTP的請求服務器地址和端口號:
AT+HTPSV=test.usr.cn,80[0D][0A]
e.設置HTTP的請求頭信息:
AT+HTPHD=Connection: close[0D][0A][0D][0A]
f.設置HTTP的請求超時時間:
AT+HTPTO=10[0D][0A]
g.設置過濾回復信息的包頭:
AT+HTPFLT=ON[0D][0A]
h.重啟設備:
AT+Z[0D][0A]
使用配置軟件工具設置:
3、使用串口調試助手發送提交數據,測試服務器為發送什么數據,返回什么數據。
例如發送DATA=123
返回DATA=123