2016-07-16 2 views
1

j'ai donc un appel à un api, se présente comme suit (url enlevé pour la sécurité et patata)HttpParty adresse proxy ip utilisation

apicall = HTTParty.get(URI.encode('URL HERE'), headers: {"Authorization" => "Bearer apikey"}).parsed_response 

Maintenant, ce que je suis désireux est d'utiliser mon adresse ip proxy pour accéder la page Web. Seriez-vous prêt à me diriger dans la bonne direction pour le faire?

Je savais comment faire cela en open-uri mais je ne sais pas si c'est possible de faire une requête get avec ce gem.

Merci Sam

Répondre

0

Cela devrait fonctionner.

apicall = HTTParty.get(
    'URL HERE', 
    http_proxyaddr:'PROXY IP HERE', 
    http_proxyport: 'PROXY PORT HERE', 
    http_proxyuser: 'PROXY USERNAME HERE', 
    http_proxypass: 'PROXY PASSWORD HERE', 
    headers: {"Authorization" => "Bearer apikey"} 
).parsed_response 

Passer les http_proxy**** clés que vous n'avez pas de valeurs pour. Tout ce dont vous avez besoin pour mieux comprendre ce que vous pouvez implémenter dans HTTParty peut être trouvé ici: HTTParty Github