gpt4 book ai didi

java - 如何在Java中的GET请求中传递用户名和密码

转载 作者:太空宇宙 更新时间:2023-11-04 06:23:25 27 4
gpt4 key购买 nike

下面是我写的代码。但是当我发送请求时,我收到响应代码 401:未经授权。

    String url = "SAMPLE_URL";
URL obj = new URL(url);

HttpURLConnection con = (HttpURLConnection) obj.openConnection();

// optional default is GET
con.setRequestMethod("GET");
//add request header
//con.setRequestProperty("User-Agent", USER_AGENT);

int responseCode = con.getResponseCode();
System.out.println("\nSending 'GET' request to URL : " + url);
System.out.println("Response Code : " + responseCode);

最佳答案

将此代码添加到您的程序中的 obj.openConnection();

之后
String encoded = Base64.encode(username+":"+password);
con.setRequestProperty("Authorization", "Basic "+encoded);

关于java - 如何在Java中的GET请求中传递用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27150388/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com