cuốn sách gpt4 ai đã làm

Android Spring RestTemplate có proxy

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 00:53:03 25 4
mua khóa gpt4 Nike

Tôi cần đọc thông tin proxy từ điện thoại và nếu điện thoại ở chế độ proxy, tôi cần đặt proxy này trên đối tượng RestTemplate mùa xuân của mình. Tôi đã thử đoạn mã sau nhưng không gặp may, bất cứ ai có thể cho tôi biết tôi đang làm gì sai.

Chuỗi proxyhost = android.net.Proxy.gethost(hoạt động
.getApplicationContext());

SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
Proxy proxy = Proxy mới(Proxy.Type.HTTP, InetSocketAddress mới(proxyHost, 8080));
requestFactory.setProxy(proxy);
RestTemplate phần còn lại = RestTemplate mới (requestFactory);

感谢您的帮助

câu trả lời hay nhất

Tôi đã tìm thấy câu trả lời cho câu hỏi của mình.. Sẽ đăng mã ở đây:

 if (proxyHost != null && proxyPort != null) {
phần còn lại = RestTemplate mới();
Nhà máy HttpComponentsClientHttpRequestFactory = ((HttpComponentsClientHttpRequestFactory) phần còn lại
.getRequestFactory());
Nhà máy DefaultHttpClient defaultHttpClient = (DefaultHttpClient)
.getHttpClient();
Proxy httphost = httphost mới (proxyhost, proxyPort);
defaultHttpClient.getParams().setParameter(
ConnRoutePNames.DEFAULT_PROXY, proxy);

} khác {
phần còn lại = RestTemplate mới();
Nhà máy HttpComponentsClientHttpRequestFactory = ((HttpComponentsClientHttpRequestFactory) phần còn lại
.getRequestFactory());
Nhà máy DefaultHttpClient defaultHttpClient = (DefaultHttpClient)
.getHttpClient();

}

Về Android Spring RestTemplate có proxy, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/8071641/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress