Comments (9)
@Ravisankar-Challa could you provide some more information here?
from microprofile-rest-client.
I think for MP Rest Client 1.0, we'll implement this item similarly to issue #53 - where proxy configuration of proxy host/port/etc is done via vendor-specific properties. For many implementations, the proxyHost/proxyPort system properties will work (assuming that the underlying client implementation uses HttpUrlConnection). Otherwise clients could use vendor-specific properties via the RestClientBuilder.property(String, Object)
API.
For future versions of the MP Rest Client, we should consider making this more standard - maybe a new method(s) on RestClientBuilder
for proxy config.
from microprofile-rest-client.
@johnament
Thanks for clarifying that future versions provide a standard (vendor neutral) way of specifying proxy and non proxy hosts.
from microprofile-rest-client.
Dears
Kindly let me know how is this issue resloved , what is the method RestClientbuilder to set in the proxy host and the port . I still have the issue .
from microprofile-rest-client.
@rcgitaccounnt Thanks for the post. I'll try to get something written up for this for the 2.0 release.
In short, I think we will need new proxyHost(...)
and proxyPort(...)
methods on the RestClientBuilder
and the similar MP Config properties.
The deadline for 2.0 is coming quickly though, so I cannot make any promises. The changes to the spec document and API are fairly simple, but testing an implementation with the TCK may be somewhat complex.
from microprofile-rest-client.
@andymc12 Thanks for your reply . hopefully awaiting in the release 2.0
from microprofile-rest-client.
After some more thought, I will plan to use a single proxyAddress(String host, int port)
method. This makes it one less line of code for most users, and avoids scenarios where the port is specified but the hostname isn't, etc.
from microprofile-rest-client.
@andymc12 Thanks for your support
from microprofile-rest-client.
Was proxy authentication forgotten or isn't it a feature obviously required in companies that use proxies?
from microprofile-rest-client.
Related Issues (20)
- TCK Challenge: HasConversationScopeTest HOT 5
- Have string overloaded methods for uri/url methods HOT 3
- Allow ResponseExceptionMapper to swallow exceptions HOT 4
- MicroProfile Rest Client 3.0 Compatible Certification Request
- The 3.0 TCK Relies on old Jakarta/Java EE Servlet Specification HOT 2
- MicroProfile Rest Client 3.0 release on Maven Central? HOT 2
- MicroProfile Rest Client 2.0 Compatible Certification Request - Payara Community 5.2021.10 HOT 1
- Setting SSLContext for CDI injected clients HOT 3
- Clarification for behavior of Default ResponseExceptionMapper when method signature returns Result HOT 3
- Replace javax namespace usage with jakarta HOT 1
- Fault Tolerance support in builder created client HOT 4
- Clarification about closing the rest client HOT 2
- [question] Can I build a new implementation for microprofile-rest-client? HOT 3
- RestClientBuilderResolver does not work when the security manager is enabled
- Clarify What Exceptions Can Be Thrown When Closing A Client HOT 5
- ClientRequestFilter and ClientResponseFilter priority tests absent from MP Rest Client TCK HOT 1
- Align with Jakarta EE 10
- ConfigKeyForMultipleInterfacesTest uses the same WAR file name as ConfigKeyTest HOT 4
- Can we wrap all parameters including body parameter into a single object ? HOT 4
- No TCK coverage for exception mappers when subresource interface methods are called
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microprofile-rest-client.