原始Java代码:
public static void getUserInfo() {
String responseStr = null;
RestTemplate template = new RestTemplate();
try {
String token = "1c393c0003ea";
String url = "https://jerrywang.com:9002/rest/v2/electronics/users/cris.li03@qq.com";
ResponseEntity<String> response = template.exchange(url, HttpMethod.GET, new HttpEntity<String>(createHeaders(token)), String.class);
responseStr = response.getBody();
System.out.println("response: " + responseStr);
}catch (Exception e)
{
System.out.println("the exception message is: "+e.getMessage());
}
}
在这段代码执行之前,加上https代理即可:
Properties props = System.getProperties();
props.put("https.proxyHost", "localhost");
props.put("https.proxyPort", "8888");