我已使用 USB 串行转换器将 GSM SIM900 连接到笔记本电脑。我在 azure 上部署了 GET API。我正在尝试使用以下 AT 命令向其发送数据:
AT+CCID
AT+CREG?
AT+CGATT=1
AT+CGACT=1,1
AT+SAPBR=3,1,"APN","www"
AT+SAPBR=1,1
AT+HTTPINIT
AT+HTTPPARA="URL", "https://<name>.azurewebsites.net/api/InjectData?d1=+11.2345+&d2=+71.12345"
AT+HTTPACTION=0
AT+HTTPTERM
所有命令都以
OK
响应,但一旦我发送 AT+HTTPACTION=0
,我得到的响应为 603。无法正确理解这一点,因为 API 在 Postman 中工作正常。谁能指导一下失败的原因是什么。
您是否尝试过使用
读取 api 响应我觉得可以这样用
AT+HTTPREAD
AT+HTTPINIT
AT+HTTPPARA="URL", "https://<name>.azurewebsites.net/api/InjectData?d1=+11.2345+&d2=+71.12345"
AT+HTTPACTION=0
AT+HTTPREAD
AT+HTTPTERM