
#инструменты #charles
Charles. Map remote
Данная функция позволяет перенаправлять запросы. Например, с одного хоста на другой.
Зачем это бывает нужно?
- если мы хотим проверить как тестируемая фича работает на продовых данных (перенаправляем запросы с тестового окружения на прод)
- используем тестовую сборку приложения для одного тестового окружения на другом тестовом окружении или проде без подготовки новой сборки
- перенаправляем запросы с локалхоста на тестовое окружение/прод или наоборот
- подменяем путь к файлу: конкретный: xk72.com/charles/download.php вместо abc.com/testing/test.html или по паттерну: xk72.com/charles/*.php to localhost/charlesdev/
Важно! Перед использование надо почистить кэш браузера. Даже если мэп ремоут настроен правильно, редирект может не происходить из-за использования закэшированных в браузере данных.
Ещё важнее! Запросы, перенаправленные на прод, вносят изменения в продовые базы, будьте осторожны.
Пример прилагается. Все поля заполнять не обязательно.
Подробнее тут
Charles. Map remote
Данная функция позволяет перенаправлять запросы. Например, с одного хоста на другой.
Зачем это бывает нужно?
- если мы хотим проверить как тестируемая фича работает на продовых данных (перенаправляем запросы с тестового окружения на прод)
- используем тестовую сборку приложения для одного тестового окружения на другом тестовом окружении или проде без подготовки новой сборки
- перенаправляем запросы с локалхоста на тестовое окружение/прод или наоборот
- подменяем путь к файлу: конкретный: xk72.com/charles/download.php вместо abc.com/testing/test.html или по паттерну: xk72.com/charles/*.php to localhost/charlesdev/
Важно! Перед использование надо почистить кэш браузера. Даже если мэп ремоут настроен правильно, редирект может не происходить из-за использования закэшированных в браузере данных.
Ещё важнее! Запросы, перенаправленные на прод, вносят изменения в продовые базы, будьте осторожны.
Пример прилагается. Все поля заполнять не обязательно.
Подробнее тут