Как вы меняете свою страну происхождения для тестирования сайта?

StackOverflow https://stackoverflow.com/questions/191530

  •  08-07-2019
  •  | 
  •  

Вопрос

Я хочу иметь возможность указать свою страну происхождения - включает ли это тестирование через прокси-сервер или есть что-то, что можно установить еще где?

Это было полезно?

Решение

Я бы использовал TOR для этой цели. Таким образом, вы уверены, что заходите на сайт из другой страны.

Другие советы

Зависит от того, что вы хотите проверить. Если это система GeoIP, вам необходимо получить прокси-сервер в другом месте или иным образом использовать другую сеть. Если это заголовки согласования содержимого HTTP, вы можете изменить их в конфигурации браузера.

Как вы это сделаете, зависит от операционной системы и браузера и от того, что вы тестируете.

Если вы тестируете содержимое, отличное от HTML, которое запускается в браузере (например, flash), то с помощью IE вы должны изменить местоположение своего компьютера, так как IE забирает его оттуда. В Firefox перейдите к пункту about: config, примите «Здесь будут драконы». предупреждение и измените значение general.useragent.locale.

Если вы тестируете, какая версия страницы возвращается на основе локальной версии, вам нужно указать язык (в Firefox, инструменты -> меню опций -> вкладка контента -> выберите кнопку в разделе языков и добавьте правильный код страны)

Я предполагаю, что вы используете IP для проверки страны. Если вы проводите внутреннее тестирование, возможно, вам удастся получить настройку, в которой и тестируемый компьютер, и тестируемый сервер находятся за одним NAT. В этом случае просто установите свой IP вручную на IP для любой страны, которую вы хотите проверить, и подключитесь к серверу. Пока вы оба находитесь за одним и тем же NAT, он должен видеть вас в качестве любого IP-адреса, который вы установили.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top