Я хочу указать узел http-запроса, может ли Greasemonkey помочь мне выполнить эту работу? - PullRequest
2 голосов
/ 11 мая 2011

У меня есть поиск "DNS" и "host" в userscripts.org, но я не могу найти свой ответ.

Иногда я хочу провести какой-то тест в моей среде разработки, например, 192.168.22.11 testfunc.myDomain.com

Но я не хочу постоянно изменять файл C: \ Windows \ System32 \ drivers \ etc \ hosts и перезапускать мой браузер.

1 Ответ

3 голосов
/ 11 мая 2011

Вопрос не ясен.

Вы хотите локально перенаправить myDomain.com на 192.168.22.11?

Greasemonkey может автоматически перезагружать страницы, меняя сервер или IP, но я этого не рекомендую. Это было бы бесполезным занятием - особенно обработка всех атрибутов href и src и т. Д.

Если я правильно прочитал вопрос, лучше подойдет расширение Redirector *1011*.

~~~
ОДНАКО , правильный способ сделать это - структурировать ваш сайт и ваши приложения так, чтобы все использовали относительные адреса, AMAP. Используйте один бит кода для обнаружения работающего сервера, один раз для запроса (или один раз для инициализации приложения) и для установки элемента <base> и / или соответствующей глобальной переменной.

Дело в том, что наш код работает без каких-либо изменений, независимо от того, был ли он удален на ProductionServer.com или TestServer.com или 192.168.22.11. Таким образом, нет необходимости в перенаправлениях или даже небольших изменениях между тестовым кодом и рабочим кодом.

...