0

我尝试通过 SIM868 调制解调器使用 TCP 发送 GET 请求,但在 AT 命令:AT+CIPSEND 之后我总是收到“错误”。在我的 raspberry 3 上使用 minicom ,这些是我发送的命令:

AT+CSTT="APN NAME"
OK
AT+CIICR
OK
AT+CIFSR
100.73.110.9

AT+CIPSTART="TCP","exploreembedded.com",80
OK
CONNECT OK

AT+CIPSEND
> 
GET exploreembedded.com/wiki/images/1/15/Hello.txt HTTP/1.0
SEND OK

在我收到 SEND OK 之后,我再也没有收到页面内容。同样根据 AT 命令手册,在您键入 GET 后,您必须键入 CTRL+Z,我就是这样做的。
我在浏览器中尝试了 url,它工作正常。帮助将不胜感激!

4

1 回答 1

0

尝试改用 HTTP 命令。这适用于我和 SIM800L:

AT

OK
AT+CPIN?

+CPIN: READY

OK
AT+CREG?

+CREG: 0,1

OK
AT+CFUN?

+CFUN: 1

OK
AT+CGATT?

CGATT=1

OK
AT+SAPBR=3,1,"CONTYPE","GPRS"

OK
AT+SAPBR=3,1,"APN","inet.es"

OK
.AT+SAPBR=2,1
.+SAPBR: 1,3,"0.0.0.0"

.OK

AT+SAPBR=1,1

OK
AT+SAPBR=2,1

+SAPBR: 1,1,"172.28.50.25"

OK
AT+HTTPINIT

OK
W
AT+HTTPPARA="URL","http://yourweb.com/prova3.php?ky=5FD9&in=461"

OK
AT+HTTPACTION=0

OK
AT+HTTPREAD

OK
AT+HTTPTERM

OK
于 2021-02-14T17:20:40.333 回答