Android 和 iOS 中的 NSCI 是什么?

问题描述 投票:0回答:2

我正在制作一个本地网络应用程序。用户将通过 WiFi 连接,所有 DNS 请求都会返回我服务器的 IP。 Windows PC 和手机检查 http://www.msftncsi.com/ncsi.txt 以检查互联网连接。所以我用这个名字制作了一个简单的文本文件,他们认为这是可以的。 我在使用 Android 和 iOS 智能手机时遇到问题。特别是 iOS,如果用户忽略其警报,它会断开 WiFi。 我认为 Android 手机连接到 mtalk.google.com:5228 来检查通知和其他内容。 我怎样才能愚弄他们?

android ios dns connectivity
2个回答
0
投票

“基本上,是网络连接状态指示器 (NCSI) 服务发挥了作用......”
您可以在以下位置查看:http://www.nextofwindows.com/how-windows-7-knows-my-network-connection-status


0
投票

Android 使用了两种与 Windows 不同的等效项

msftncsi
:

  • clients3.google.com/generate_204
    在 Android Kitkat (4.4) 周围使用
  • connectivitycheck.gstatic.com/generate_204
    在 Android Marshmallow (6.0) 周围使用

我不确定 iOS 是否使用类似的技术...

© www.soinside.com 2019 - 2024. All rights reserved.