J'ai un comportement étrange sur mon appareil iOS lorsque je me connecte à un serveur Web local via HTTP et WiFi. Voici la configuration:Comment contrôler si iOS utilise le réseau 3G/GSM de WiFi pour la requête HTTP
- L'appareil iOS est connecté à un réseau WiFi local sans connexion Internet. Un petit serveur Web intégré est connecté au même réseau WiFi et je souhaite me connecter à ce serveur via HTTP. Les temps de réponse de ce serveur web varie entre 0,2 et 2 secondes.
- L'appareil iOS est également connecté à un réseau 3G avec accès à Internet.
Dans cette configuration, la majorité des requêtes HTTP expirent après l'intervalle de temps par défaut de 10 secondes sans aucune réponse. Lorsque j'éteins le réseau 3G en activant le mode Avion et en réactivant le WiFi de manière sélective, plus aucune demande n'est supprimée. C'est presque comme si l'iOS essayait de se connecter au serveur web local via le réseau 3G la plupart du temps (mais pas toujours) ce qui, bien sûr, doit échouer. D'après ce que je comprends, il n'y a aucun moyen de contrôler quelle interface réseau est utilisée par le périphérique iOS. J'apprécierais d'entendre votre opinion et vos expériences avec cette configuration.
Merci à l'avance et acclamations, Georg
Est-ce encore vrai qu'il n'y a aucun moyen de contrôler l'interface sur iOS? Android peut contrôler le réseau à utiliser pour envoyer une requête depuis la version 5.0 (Lollipop, sorti en 2014). – surlac