【发布时间】:2024-05-19 07:20:02
【问题描述】:
您可能知道开放的 Wi-Fi 网络,您必须在其中输入密码才能使用互联网。这些通常在机场。如果您启用了 Wi-Fi,您的设备将连接到该网络。现在我想用一个应用程序发送数据。 所以我必须检查是否有可以用来发送数据的 Wi-Fi 网络。我猜机场的这些开放网络不允许发送数据。如果没有网络,设备将通过移动数据连接。 那么如何检查是否可以通过 Wi-Fi 发送数据呢?
【问题讨论】:
-
呃,如果WiFi不发送数据,它是怎么回事?
-
我是这么认为的。因为我无法连接到互联网并无法使用 Whatsapp 等应用程序。
-
过滤应用程序的网络使用防火墙,防火墙使用的过滤技术太多(仅限网络,应用程序......)。所以在寻找解决方案之前,您需要确切地知道自己在处理什么......
-
你是对的。我发现某些网络阻止了 Instant Messenger 的端口。数据作为 HTTP 请求发送。 Jashaszun 发布的代码应该有效吗?我只需要知道 HTTP 请求是否有效。
标签: java android networking connection wifi