URL url = new URL(link);
connection1 = (HttpsURLConnection) url.openConnection();
String auth = username + ":" + access_token;
String token = "Basic " + (Base64.encodeToString(auth.getBytes(), Base64.NO_WRAP));
connection1.setRequestProperty("Content-Length", "0");
connection1.setRequestMethod("PUT");
connection1.setRequestProperty("Authorization", token);
connection1.setDoOutput(true);
connection1.connect();
我正在尝试使用 android studio 更新我的 github 帐户的以下页面。此代码适用于“GET”请求但不适用于“PUT”。我的访问 token 与 postman 一起使用,所以应该没问题。我的 url 链接遵循 GitHub api 指南,格式为:
我将代码放在 AsyncTask 中,但我没有收到来自 android studio 的任何错误。潜在的问题是什么?
最佳答案
使用带有适当注释的改造。并逐步调试设置的代码。你得到了问题。
关于android - Android studio 中的 Github "PUT"请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47009632/