乐鑫技术交流
直播中

mintsy

8年用户 1442经验值
擅长:MEMS/传感技术
私信 关注
[问答]

为什么安卓手机无法显示从ESP8266发送的网页?

以下网页从ESP8266发送到 WinXP PC

但是,当我想从我的 Android 手机上查看相同的网页时
显示以下错误
------------------------------------------
192.168.1.110不起作用 - 192.168.1.110发送了无效的响应
err_invalid_http_response
-------------------------------------------
但是,当我还将 ESP 8266 消息流量定向到 PC 的串口时
我可以看到从 android 发送到和来自超级终端ESP8266的互联网包

为什么我在安卓手机(chrome浏览器)上看不到网页?
(我键入 192.168.1.110:1024 )

谢谢

回帖(1)

马占云

2024-7-12 14:23:24
这个问题可能是由多种原因导致的。以下是一些可能的原因和解决方案:

1. **端口号问题**:你提到在浏览器中输入的是 `192.168.1.110:1024`。通常情况下,网页服务默认使用的是80端口,而不是1024。尝试将端口号改为80,即输入 `192.168.1.110:80`。

2. **浏览器缓存问题**:有时候浏览器缓存可能会导致问题。尝试清除浏览器缓存,然后重新访问网页。

3. **网络设置问题**:确保你的安卓手机和ESP8266设备在同一局域网内。检查手机的Wi-Fi设置,确保它们连接到相同的网络。

4. **ESP8266配置问题**:检查ESP8266的配置,确保它正确地发送HTTP响应。可能需要检查ESP8266的代码,确保它能够处理来自不同设备的请求。

5. **Android系统限制**:某些Android设备或浏览器可能对HTTP请求有限制。尝试使用其他浏览器(如Firefox或Opera)访问网页,看看是否能够正常显示。

6. **ESP8266固件问题**:确保ESP8266运行的是最新或稳定的固件版本。如果有必要,尝试更新固件。

7. **防火墙或安全软件**:检查你的安卓手机是否有防火墙或安全软件阻止了HTTP请求。如果有,尝试暂时禁用它们,然后重新访问网页。

通过逐步检查和尝试这些解决方案,你应该能够找到问题的原因并解决它。如果问题仍然存在,请提供更多详细信息,以便我们能够更好地帮助你。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分