首页 > 解决方案 > 让 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

任何帮助将不胜感激,谢谢

标签: androidhtmlcgi

解决方案


找到了。我的语法错误,我在 Monkey 的代码中找到了正确的语法:

#!/bin/sh
echo "HTTP/1.1 204 No Content\r\n"
echo ""
exit

推荐阅读