This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      Hi,  

      I'm trying to make an http request throught a proxy which need authentification.

      This code is OK : 

      withEnv(['http_proxy=http://<usr>:<pwd>@myproxy.com:8080']) {
        sh "curl -sS -w '\n%{http_code}' http://httpbin.org/get"
      } 
      

       

      But this one is KO :

      => Connection time out

      withEnv(['http_proxy=http://<usr>:<pwd>@myproxy.com:8080']) {
        httpRequest(
          url: 'http://httpbin.org/get',
          timeout: 10,
          httpProxy: env.http_proxy,
        )
      }
      

       

      Neither this one :

      => Treating UnknownHostException(***:***@myproxy.com: Name or service not known) as 404 Not Found

      httpRequest(
        url: 'http://httpbin.org/get',
        httpProxy: 'http://<usr>:<pwd>@myproxy.com:8080'
        timeout: 10,
        httpProxy: env.http_proxy,
      )
      

            Assignee:
            Janario Oliveira
            Reporter:
            Cyril Pottiers
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: