http - 如何通过 xbee 3g 调制解调器发送/接收 POST 请求,通过串口用 arduino 控制
问题描述
我无法使用 Arduino Mega2560 通过 xbee 3g 调制解调器 (XBC-M5-UT-001) 发送成功的 POST。
使用 digi 的 XCTU 软件,通过串行终端,我能够: - 使用 AT 命令配置调制解调器 - 发送/接收 SMS 消息 - 发送/接收 POST 请求
此外,通过 Arduino 控制调制解调器,我能够: - 使用 AT 命令配置调制解调器 - 发送/接收 SMS 消息
但是当我尝试通过终端成功完成相同的 POST 请求时,我没有得到任何响应。我不确定我的 POST 是否没有通过,或者问题是否出在响应上。
下面的代码显示了我如何尝试发送/接收此请求:
Serial1.println("POST /loginAjax/ HTTP/1.1");
Serial1.println("Host: dev-aquhivedata.herokuapp.com");
Serial1.println("Content-Type: application/x-www-form-urlencoded");
Serial1.println("Content-Length: 28");
Serial1.println("");
Serial1.println("username=E***&pwd=A*********");
Serial1.println("");
Serial1.flush();
while(Serial1.available()) {
char c = Serial1.read();
Serial.print(c);
}
没有输出...
解决方案
推荐阅读
- vba - 参考单元格内容
- python-3.x - 如何在具有不同行的条件下映射两个数据帧
- c++ - 没有指针的 C++ 对象管理
- phaser-framework - 试图使随机精灵可点击
- python - 如何在 Python 中添加具有 Bond 的最后一次付息日期的列?
- http - 我似乎无法使用 CreateFormFile 和 CreateFormField 创建新请求
- php - 如何根据另一个值对数组进行排序?
- typescript - 打字稿方法查询字符串到对象
- typescript - 用于嵌套函数数组的 TypeScript 类型
- javascript - fetchbyId 在 redux 不工作的情况下做出反应