# Команда Smart Proxy в считанные минуты
Если ваше приложение не предназначено для работы с API на основе HTTP/S для сканирования и парсинга веб-сайтов, таких как Crawling API, мы разработали интеллектуальный вращающийся прокси-сервер, который перенаправляет ваши запросы Crawling API. Вы просто используете его как обычный прокси в своем приложении.
Все вызовы Proxy должны направляться на один из следующих адресов:
- HTTPS:
https://smartproxy.crawlbase.com
в порту8013
(рекомендуемые) - HTTP:
http://smartproxy.crawlbase.com
в порту8012
используя ваш токен доступа в качестве имени пользователя прокси-сервера.
Поэтому сделать свой первый звонок так же просто, как запустить одну из следующих строк в терминале. Попробуйте!
Использование HTTPS (рекомендуется):
curl -x "https://[email protected]:8013" -k "https://httpbin.org/ip"
Использование альтернативного HTTP:
curl -x "http://[email protected]:8012" -k "https://httpbin.org/ip"
# Как это работает?
Когда вы отправляете запрос на прокси, прокси авторизует ваш запрос, используя ваше имя пользователя авторизации прокси, ваш личный токен доступа ниже. Затем он перенаправит ваш запрос на Crawling API и затем вернуть ответ в ваше приложение. Если вам необходимо использовать дополнительные возможности Crawling API в этом режиме вам нужно будет отправить HTTP-заголовок crawlbaseAPI-Parameters
и отправьте параметры, которые вам нужны для использования. Проверьте раздел примеров ниже для реальных примеров.
Частный токен
_USER_TOKEN_
# Важная заметка
При оформлении запросов через Smart Proxy, вам следует отключить проверку SSL для целевых URL-адресов (используя -k
в curl или эквивалентных опциях на других языках). Это необходимо, поскольку прокси-сервер должен проверять и потенциально изменять запрос/ответ для предоставления своих интеллектуальных функций.