Я использую модуль urllib2 в Python 2.6.4, работающий в Windows XP, для доступа к URL. Я делаю почтовый запрос, который не включает файлы cookie, https или что-то слишком сложное. Домен перенаправлен в мой файл C: \ WINDOWS \ system32 \ drivers \ etc \ hosts. Однако я хотел бы, чтобы запрос от urllib2 перешел в «реальный» домен и проигнорировал запись в файле hosts. Есть ли простой и практичный способ сделать это?
Я бы предпочел, чтобы в запросе было указано доменное имя, например:
GET www.example.com/foo.html
вместо
GET 123.45.67.89/foo.html
Забудьте об этой последней части, если хотите. Мне не нужно быть конкретно о том, что идет в заголовке.