Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Rest::Client unable to access the proxy but curl command able to access the proxy

by chandantul (Scribe)
on Feb 10, 2021 at 22:59 UTC ( #11128202=perlquestion: print w/replies, xml ) Need Help??

chandantul has asked for the wisdom of the Perl Monks concerning the following question:

Hello All, I was working on the REST::Client on the linux server, I was trying to access the API call response through REST::Client on the server. The following curl command curl -v -x http://proxy.example.com:8888/ -X GET -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: {API Key}" "https://api.example.com/api/vl/users?limit=200" is able to get the response but adding the proxy parameters in Rest::Client variable unable access the server proxy and getting the 500 error. The same code is working fine from the laptop. Code snipper for client below. Can you please help me to identify the issue or suggestion with my rest client function?

$client->getUseragent()->proxy(['http'], 'http://proxy.example.com:88 +88/'); $client->addHeader('Authorization',"SSWS $value"); $client->addHeader('Accept','application/json'); $client->addHeader('Content-type','application/json'); $client->GET($_[0]);
  • Comment on Rest::Client unable to access the proxy but curl command able to access the proxy
  • Download Code

Replies are listed 'Best First'.
Re: Rest::Client unable to access the proxy but curl command able to access the proxy
by kschwab (Vicar) on Feb 11, 2021 at 01:31 UTC

    Is the endpoint you're trying to reach https perhaps? If so:

    $client->getUseragent()->proxy(['http','https'], 'http://proxy.example.com:8888/');

      This works after i made it https. Thanks s much

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://11128202]
Approved by GrandFather
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (3)
As of 2023-11-29 06:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?