Рептилии, которые сегодня популярны в Интернете, стали знакомым для многих людей словом, основанным на скриптовых файлах, где разработчики пишут код в соответствии с определенной логикой, которая позволяет им сканировать информацию Всемирной паутины в соответствии с заранее установленными правилами.
Сетевые рептилии на самом деле используют скрипты для доступа к большому количеству веб - страниц в течение короткого периода времени, отслеживая скрипты для указания конкретных целей и захвата информации. Но поскольку браузер ограничивает частоту доступа к одному и тому же IP - адресу в фиксированное время, это ограничивается тем, что сервер работает под чрезмерным давлением, чтобы избежать ошибок. В это время, чтобы снять ограничения и быстро получить данные, прокси - IP становится приоритетным выбором для сетевых рептилий. Зарубежные агенты ISPKEY имеют огромное количество динамических жилых IP - адресов, а пулы IP - прокси расположены по всему миру, обеспечивая мощную техническую поддержку сетевых программ рептилий.
IP - прокси предоставляет сетевым рептилиям гибкие IP - адреса, которые предотвращают антирептильный механизм, который трогает сервер, постоянно меняя IP - адреса, как описано ниже.
Получите адрес и номер порта, здесь упоминается получение IP - адреса API - ссылки
DEF GET IP LIST ():
url=”XXX”
resp = requests.get (URL)
/ / Извлечение данных страницы
resp_json=resp.text
Преобразование данных JSON в словарь
resp dict = json.loads (resp json)
ip dict list = resp dict.get (« data»)
Удалить данные из строки данных
return ip_dict_list
Некоторые IP - адреса, не входящие в белый список IP, требуют проверки пароля пользователя, ссылки API шифруют имя пользователя и пароль, а также шифрование для проверки кода.
Направление запросов на целевой веб - сайт для получения соответствующих данных. Успех - это доступ к ответной информации, неудача - распечатка результатов
def spider ip (ip port, url): / / Адрес URL, который действительно нужно запросить
HEADERS1 = {
"User - Agent": "XXX"
/ / Информация о браузере
}
Головные уборы = {
"Proxy - Authorization": "Basic% s"% (base code (username, password))
/ / Имя пользователя + пароль
}
/ / Поместить IP - адрес прокси в параметр proxy
Прокси = {
"http": "http: / / {} '.format (ip port)
}
/ Отправка сетевых запросов
Запрос выполнен
try:
Reap = requests.get (URL) proxies=proxy,headers=headers,headers1=headers1)
/ / Анализ данных доступа
result = reap.text
/ / Отправить не удалось, распечатать этот агент не удалось
except:
Результат = "Этот агент не работает"
Эта статья представлена здесь, больше информации об IP пожалуйста, с нетерпением ждем ниже.
Более
- Как настроить прокси ip в браузере IE?
- Как настроить компьютер для доступа в Интернет с динамическим IP?Что такое динамический прокси IP?
- Как изменить IP в виртуальной машине?
- Какие шаги для установки IP-адреса прокси для мягкого маршрутизации
- Как установить статический IP-адрес маршрутизатора?Как статический эксклюзивный IP может сделать скорость сети более стабильной?