0

当我使用我的 SIM808 发送 HTTP 请求 (AT+HTTPACTION=0) 时,它有时不会以 +HTTPACTION: 0,200,2 响应。我的目标是检查 SIM808 是否仍在等待响应或准备发送另一个。另一种解决方案是取消并忘记请求。我不在乎数据是否不会到达服务器(我每 15 秒发送一次)。

我不想检查错误代码 604 (STACK BUSSY),因此它可能会给我的代码带来错误。

现在我等待 200 秒(足够长到 TCP/IP 超时),如果 +HTTPACTION: 0,200,2 没有出现,然后我发送另一个请求。

概括:

如何取消 HTTP 请求

或如何检查 SIM808 是否仍在等待响应。

非常感谢 :-)

4

0 回答 0