当我通过HTTP和WiFi连接到本地Web服务器时,我的iOS设备上有一种奇怪的行为。这是设置:
在此设置中,大多数HTTP请求在默认时间间隔10秒后超时,没有任何响应。当我通过打开飞行模式并有选择地再次启用WiFi来关闭3G网络时,不会再丢弃任何一个请求。这几乎就好像iOS尝试通过3G网络连接到本地Web服务器大部分时间(但并非总是如此),当然,这必然会失败。
据我所知,没有办法控制iOS设备使用哪个网络接口。我很高兴听到您对此设置的意见和经验。
先谢谢你的欢呼声, 乔治
答案 0 :(得分:0)
本地WWW服务器是否与iOS设备中的WLAN卡在同一网络中运行?如果不配置,那么IP堆栈将知道不会尝试向3GPRS卡发送“本地”流量,而是向WiFi卡发送(它将为该本地网络设置默认路由)并将相应地路由流量)
答案 1 :(得分:0)
似乎无法控制此界面。我想它在建筑上甚至有意义。我确实调查了丢包的问题,并且喜欢分享结果。经过大量测试,我的结论是iPhone 4上的3G硬件干扰了WiFi硬件(或软件)。 iPhone 3GS或iPad1 3G上没有出现此问题。 iPhone 4GS的时间。