Hi Madhawa, I think you can refer to [1] and [2]. Basic idea is to use okhttp client inside the feign instead of feign default client.
[1] - https://github.com/OpenFeign/feign/issues/370 [2] - https://github.com/OpenFeign/feign/tree/master/okhttp Thanks Thusitha On Tue, Mar 20, 2018 at 11:45 PM, Madhawa Perera <[email protected]> wrote: > Hi Rasika, > > Yes, I tried this [2] with a slight modification. It seems working. > Need to modify the nonProxyHost check to be compatible with multiple > hostnames. That is nonProxyHost can hold multiple values like > "localhost|127.0.0.1". > > [2] https://github.com/madhawap/feign/commit/ > 4aebf954e730cbeb4fd8c58b95c8d455ab857747 > > Thank you > Best Regards, > Madhawa > > On Tue, Mar 20, 2018 at 6:07 PM, Rasika Perera <[email protected]> wrote: > >> Hi Madhawa, >> >> Have you tried forking Feign client? Seems there's a fix[1] for the issue >> of HTTP Proxy. Can you try it as well? >> >> [1] https://github.com/rhudson/feign/commit/5d611d7bcb767a26 >> c06bffdc396f256d02dca353 >> >> On Tue, Mar 20, 2018 at 5:41 PM, Madhawa Perera <[email protected]> >> wrote: >> >>> Hi Devs, >>> >>> It seems that Feign isn't routing traffic through a configured proxy. >>> I'm using Feign version 9.3.1 >>> Is there any way to route Feign traffic through an HTTP proxy server? >>> >>> I set VM args: -Dhttp.proxyHost and -Dhttp.proxyPort yet Feign seems not >>> using these configurations. From looking at Feign.Client [1] there is no >>> option to pass through a Proxy. >>> >>> Is there any way that we can overcome this restriction? >>> >>> [1] https://github.com/OpenFeign/feign/blob/9.3.1/core/src/m >>> ain/java/feign/Client.java#L77 >>> >>> Thank you >>> Best Regards, >>> Madhawa >>> >>> -- >>> Madhawa Perera | Software Engineer >>> WSO2, Inc | lean. enterprise. middleware. >>> #20, Palm Grove, Colombo 03, Sri Lanka >>> <https://maps.google.com/?q=20,+Palm+Grove,+Colombo+03,+Sri+Lanka&entry=gmail&source=g> >>> Mobile: +94 (0)77 365 5496 <+94%2077%20365%205496> | Work: +94 11 214 >>> 5345 >>> Email: [email protected] | Web: www.wso2.com >>> >>> >> >> >> -- >> With Regards, >> >> *Rasika Perera* >> Senior Software Engineer >> Blogs: medium.com/@rasikaperera, tiriboy.blogspot.com >> PGP Key: 56E03A48 >> LinkedIn: http://lk.linkedin.com/in/rasika90 >> >> <http://wso2.com/signature> >> >> WSO2 Inc. www.wso2.com >> lean.enterprise.middleware >> > > > > -- > Madhawa Perera | Software Engineer > WSO2, Inc | lean. enterprise. middleware. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 (0)77 365 5496 <077%20365%205496> | Work: +94 11 214 5345 > Email: [email protected] | Web: www.wso2.com > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Thusitha Thilina Dayaratne* PhD Student - Cybersecurity Lab Monash University
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
