使用SIM 900 :
AT+HTTPINIT
AT+HTTPPARA="CID",1
AT+HTTPPARA="URL","www.onewebsite.fr"
AT+HTTPDATA=lengthofpostdata, 10000
发送数据
AT+HTTPACTION=1
AT_HTTPREAD=0, lengthofreceiveddata
到目前为止一切正常
然后我发送一个新请求:
AT+HTTPPARA="CID",1
AT+HTTPPARA="URL","www.onewebsite.fr"
AT+HTTPDATA=lengthofpostdata, 10000
发送数据
AT+HTTPACTION=1
然后我收到了以下消息: +HTTPACTION=1,601,0
有什么想法吗?
答案 0 :(得分:4)
601是一些自定义实现的错误代码,作为示例
的列表这是一个“神奇”的状态代码,我们用它来表示错误的请求发生了错误,我们甚至没有收到服务器的响应。在这种情况下,请求超时(返回任何字节超过30秒)。
如果您经常发送请求,有时会出现此错误!试着增加两个请求之间的延迟!
答案 1 :(得分:0)
我遇到了这个问题,解决办法是在第二次请求之前再次打开持票人。 使用
AT+SAPBR=1,1https://stackoverflow.com/questions
答案 2 :(得分:0)
我发现一些可行的步骤: