CoderCastrov logo
CoderCastrov
VPN

Использование HTTP-прокси-сервера в Ruby с Nord VPN

Использование HTTP-прокси-сервера в Ruby с Nord VPN
просмотров
1 мин чтение
#VPN
Table Of Content

    Иногда вам может потребоваться обойти определенные ограничения, связанные с географическим положением, особенно когда вы парсите с облачной машины. В таких ситуациях вы можете использовать VPN-сервис в качестве HTTP-прокси. Существует много бесплатных VPN, но я настоятельно рекомендую не использовать их, потому что они "бесплатные", что означает, что весь ваш трафик проходит через них.

    Я рекомендую NORD Vpn из-за их множества серверов по всему миру и надежной скорости соединения. И это очень дешево. Примечание: Вы можете использовать любой прокси-сервер.

    Перейдем к коду, ниже показано, как использовать библиотеку HTTParty для Ruby с прокси.

    proxy_options = {http_proxyaddr: 'us760.nordvpn.com', http_proxyuser: username, http_proxypass: password}
    puts HTTParty.get('http://api.ipify.org', proxy_options).body

    Вуаля! Теперь вы проксировали и скрыли исходный трафик. Вы также можете использовать его в виде класса.

    class NordProxy
      include HTTParty
       http_proxy ' us760.nordvpn.com ', 80, 'user', 'pass'
    endputs NordProxy.get('http://api.ipify.org').body

    Все настолько просто!


    Francium Tech_ - это технологическая компания, специализирующаяся на создании программного обеспечения высокого качества масштаба с крайне высокой скоростью. Числа и объем данных нас не пугают. Если у вас есть какие-либо требования или вы хотите бесплатную проверку состояния ваших систем или архитектуры, не стесняйтесь писать на contact@francium.tech, мы свяжемся с вами!_