android - 让 Web 服务器 Monkey 生成代码 204(无内容)
问题描述
我想欺骗 Android 手机在连接到我的 Wifi 热点时相信他们可以访问互联网,以便下次它会自动重新连接。(有关此的更多信息,请查看这篇文章,我不能使用这些解决方案,因为我不想root 手机。)
为了检测互联网访问,Android 请求页面:
connectivitycheck.gstatic.com/generate_204
如果网络服务器回答代码 200,Android 提供连接到门户,这不是我想要的。
所以最后,我需要一种方法来生成代码 204,最好使用已经安装在我的目标上的 Monkey。
我激活了插件cgi,让它什么都不回显,我也试过:
#!/bin/sh
echo "Status: 204 No Content"
echo ""
exit
任何帮助将不胜感激,谢谢
解决方案
找到了。我的语法错误,我在 Monkey 的代码中找到了正确的语法:
#!/bin/sh
echo "HTTP/1.1 204 No Content\r\n"
echo ""
exit
推荐阅读
- javascript - 如何在 React 中发出 AJAX 请求?
- php - 如何显示来自 JSON 结果的单个结果
- swift4 - 如何使用 ARKit 更准确地测量距离?
- php - 使用 JSON 的数据库连接
- scala - 如何更新数组列?
- android - 如何在单击按钮时使用 Glide 将图像保存到存储中?
- java - Java Servlet:强制初始化在 Payara 服务器启动时创建数据对象?
- apache-spark - Cassandra/Spark 读取性能
- php - 如何使用子字符串检查 $_POST
- javascript - 如何在将文本附加到 div 时将 onclick 中的文本引用为 onclick=" '+var+' "