아래와 같이 게시 요청이 있습니다. 액세스 토큰이 만료되면 새로 고침 토큰이 만료되고 서비스 호출이 계속되면 Retrofit 2.0 인터셉터와 같이 자동으로 처리됩니다. 중단없이?액세스 토큰이 만료되면 자동으로 새로 고침 토큰을 이동하고 안드로이드에서 HttpURLConnection을 사용하여 401을 얻는 방법?
URL url = new URL(myurl + "?access_token=" + access_token);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setReadTimeout(100000000 /* milliseconds */);
conn.setConnectTimeout(150000000 /* milliseconds */);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
conn.setRequestProperty("charset", "utf-8");
conn.setDoInput(true);
conn.connect();
401 응답 코드를 얻으면 자동으로이 작업을 수행 할 수있는 방법이 있습니까?
네, 수동으로 직접 구현할 수 있습니다. serviceCall을 요청하면 액세스 토큰이 만료되고 동시에 액세스 토큰을 요청할 수 있고 마지막에 수행 한 작업에 대한 요청을 이전에 수행 할 수 있습니다. –