Proxy setting in TRKD API using Java
Answers
-
This
article describes configuration of a proxy server for Java.In
order to configure a proxy server for a Java application you should set up the
following system properties (seearticleon Oracle site for additional
details):For HTTP traffic:
http.proxyHost(default: <none>)
The host name, or
address, of the proxy serverhttp.proxyPort(default: 80)
The port number of the
proxy server.http.nonProxyHosts(default: localhost|127.*|[::1])
Indicates the hosts
that should be accessed without going through the proxy. Typically this defines
internal hosts. The value of this property is a list of hosts, separated by the
'|' character. In addition the wildcard character '*' can be used for pattern
matching. For example -Dhttp.nonProxyHosts=”*.foo.com|localhost” will indicate
that every hosts in the foo.com domain and the localhost should be accessed
directly even if a proxy server is specified.For HTTPS traffic:
https.proxyHost(default: <none>)
The host name, or
address, of the proxy serverhttps.proxyPort(default: 443)
The port number of the
proxy server.Note:The
HTTPS protocol handler will use the same nonProxyHosts property as the HTTP
protocol.You can use two main
approaches how to set environment variables in Java applications (the following
examples assume your proxy server host is "localhost" and port is 8888):Command
line option when invoking the VM:jre
-Dhttp.proxyHost=localhost -Dhttp.proxyPort=8080 myAppjre
-Dhttps.proxyHost=localhost -Dhttps.proxyPort=8080 myAppUsing theSystem.setProperty(String,
String)method, assuming that
you have permission to do so:System.setProperty("http.proxySet",
"true");System.setProperty("http.proxyHost",
"localhost");System.setProperty("http.proxyPort",
"8888");System.setProperty("https.proxySet",
"true");System.setProperty("https.proxyHost",
"localhost");System.setProperty("https.proxyPort",
"8888");0 -
@NWM reviewing portal questions and I see your follow up was not answered. Do you still need help on that point? The response from Waseem indicated both a command line and code approach to setting the java proxy.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 689 Datastream
- 1.4K DSS
- 626 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 558 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 277 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 703 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 94 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛