URL url = new URL(“My url”);
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
Base64EncoderDecoder encoder = new Base64EncoderDecoder();
String encoded = encoder.encodeToString(userName+”:”+password);
conn.setRequestProperty(AUTHORIZATION, BASIC + encoded);
conn.setRequestMethod(POST);
conn.setRequestProperty(CONTENT_TYPE, FORM_URL_ENCODED);
conn.setConnectTimeout(10000);
conn.setDoInput(true);
conn.setDoOutput(true);
conn.connect();
字符串
谁能告诉我我的代码有什么问题?
3条答案
按热度按时间disho6za1#
字符串
https://howtodoinjava.com/spring-boot2/resttemplate/spring-restful-client-resttemplate-example/
5tmbdcev2#
我正在使用办公室的互联网,这可能是使用一些proxieidine,所以我尝试使用我的移动的互联网通过热点,我能够获取结果。
这可能是由于某些代理阻止它获取结果而发生的。
谢谢
a0zr77ik3#
我也遇到了类似的问题,但我的问题更像是一个错字。我混淆了http和https。