我正在使用 HTTP GET 和 POST 方法,但我遇到了问题。我的问题是下一个问题:上周我的 GET 方法运行良好,然后突然停止工作。出现问题是因为 MCU 无法得到以下格式的响应:0,200,xxx。代码 100% 相同。MCU 总是得到这个响应:0,603(DNS 错误)。我向 SIM800l 发送/接收的下一个命令和响应:
信号强度 | 在命令:AT+CSQ | 响应 +CSQ:20,0
功能齐全 | 在命令:AT+CFUN=1 | 回复正常
如果承载打开发送 | 在命令:AT+SAPBR=0,1 | 回复正常
否则什么都不做
为 gprs 设置承载 | 在命令:AT+SAPBR=3,1,"CONTYPE","GPRS" | 回复正常
设置 APN | 在命令:AT+SAPBR=3,1,"APN","internet" | 回复正常
设置用户名 | 在命令:AT+SAPBR=3,1,"USER","telenor" | 回复正常
设置密码 | 在命令: AT+SAPBR=3,1,"PWD","gprs" | 回复正常
不记名打开了吗?在命令:AT+SAPBR=2,1 | 响应 +SAPBR: 1,3,"0.0.0.0"
开票人 | 在命令:AT+SAPBR=1,1 | 回复正常
初始化 http | 在命令:AT+HTTPINIT | 回复正常
启用 SSL | 在命令:AT+HTTPSSSL=1 | 回复正常
设置配置文件标识符 | at 命令:AT+HTTPPARA="CID",1 | 回复正常
设置网址 | at 命令:AT+HTTPPARA="URL"," https://mondo.rs/ " | 回复正常
设置 GET 操作 | 在命令:AT+HTTPACTION=0 | 响应 0,603,0
当我收到此响应时,我再次发送相同的命令,结果相同(有时来自 SIM800l 的响应为 0,604,0)。我使用实验室电源(对于 SIM800l 来说足够稳定且足够)。
Stiil 我可以发送 SMS,阅读所有消息,.. 没有问题。有什么问题?