0

我正在使用带有调制解调器 sim800l 的 arduino UNO 板。我想用它向服务器发送数据,但问题是在提供查询参数时收到 603 错误。

为了

mySerial.println("AT+HTTPPARA=\"URL\",\"http://subdomain.domain.ro&val=1\""); 

响应是 603 错误。

为了

mySerial.println("AT+HTTPPARA=\"URL\",\"http://subdomain.domain.ro/&val=1\""); 

响应是 404 页面。

它仅适用于:

mySerial.println("AT+HTTPPARA=\"URL\",\"http://subdomain.domain.ro\"");

我在浏览器上验证了所有 url,它们工作得很好,并且接收到了数据。

服务器是 Nginx 代理后面的 NodeJS 应用程序,仅为 http 协议设置,没有重定向。

4

1 回答 1

1

解决了

需要同时逃脱吗?&使用/

mySerial.println("AT+HTTPPARA=\"URL\",\"http://subdomain.domain.ro/\?val=1\&val2=2\""); 
于 2020-05-05T15:12:17.123 回答