AT#HTTPRCV = 0后,Telit UL865 3G调制解调器挂起需要重置

如何解决AT#HTTPRCV = 0后,Telit UL865 3G调制解调器挂起需要重置

我正在使用Telit UL865-NAD连接到网页,以从PHP文件获取数据。 主要问题是HTTPRCV命令挂起。

请参见下面的代码

the_debt_id    the_debt_due      the_debt_paid    the_debt_paid_count the_debt_paid_month
LMUS01         2020-08-02        2020-05-18       4                   202005
LMUS01         2020-07-02        2020-05-18       4                   202005
LMUS01         2020-06-02        2020-05-18       4                   202005
LMUS01         2020-05-02        2020-04-28       3                   202004
LMUS01         2020-04-02        2020-04-01       3                   202004
LMUS01         2020-03-02        2020-03-02       2                   202003
LMUS01         2020-02-02        2020-01-31       1                   202001

AT#HTTPQRY命令是指PHP文件所在的目录。

第二期, 如果我包含PHP文件

OK
  AT#CIMI

  #CIMI: 730011235559846
  
  OK
  AT+CCID

  +CCID: 89560100000992123469
  
  OK
  AT+CGMI

  Telit
  
  OK
  AT+CGMM

  UL865-NAD
  
  OK
  AT+CGMR

  12.00.716
  OK
  AT+CGDCONT=1,"IP","imovil.entelpcs.cl"
  AT+CGDCONT=1,"imovil.entelpcs.cl"

  OK
  AT#SGACT=1,1
  
  #SGACT: 10.166.148.143
  
  OK
  AT#HTTPCFG=0,"www.xxxx-xxxxxx.com",80,120,1
  AT#HTTPCFG=0,1

  OK
  AT#HTTPQRY=0,"/Inagrap/"
  
  OK
  
  #HTTPRING: 0,200,"text/html;charset=ISO-8859-1",1136
  AT#HTTPRCV=0

HTTPRING指示数据为“ 0”

***编辑更多信息

如果我通过浏览器测试页面,它会给我响应 通过调制解调器进行测试时,HTTPRING指示数据为“ 0”。

页面将与GET一起传递的数据插入数据库。 如果我通过浏览器访问该页面,则数据将插入数据库中。 但是通过调制解调器运行,什么也没发生。

奇怪的是,调制解调器给我的响应指示我已连接到该页面,它指示的http状态为200,但未返回任何数据并且未执行Web代码

为什么?

解决方法

在执行AT#SGACT命令之后,需要一个AT&K0命令才能关闭流控制。

由于这种简单的疏忽,我的大脑挣扎了两天。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?