Une méthode simple que nous utilisons souvent lors du développement de modifications aux applications Web pour lesquelles nous n’avons aucun contrôle sur le DNS consiste à laisser les testeurs ajouter une ligne dans le fichier hôtes Windows qui pointe vers l’adresse IP publique de l’environnement de test (par exemple). Premièrement, McAfee utilise cette méthode pour leur environnement de transfert).
Je me demandais si une méthode similaire était possible sur Android et IPhone, c’est-à-dire pour ajouter une entrée de recherche d’hôte pour un nom d’hôte. Cela faciliterait beaucoup le test de certaines applications Web.
Oui, vous pouvez le faire en ajoutant des entrées au fichier/etc/hosts de la même manière que dans Windows.
Cela peut être fait relativement facilement sur un iPhone brisé en prison (via SSH ou une application de terminal sur le téléphone) et de la même manière depuis Android rooté. Autant que je sache, il ne peut pas être modifié depuis le code de l'application.
Une autre option que vous pouvez envisager consiste à exécuter un serveur DNS personnalisé sur votre réseau interne, mais cela pourrait être plus fastidieux que votre après.