Android Can';t完全避免通过HttpURLConnection重定向

Android Can';t完全避免通过HttpURLConnection重定向,android,redirect,http-post,httpurlconnection,http-status-code-302,Android,Redirect,Http Post,Httpurlconnection,Http Status Code 302,即使我已设置为不遵循重定向: HttpURLConnection urlConnection = url.openConnection(); urlConnection.setInstanceFollowRedirects(false); 我仍然无法获得我的帖子工作请求。我得到的回应代码是:302(这意味着该网站为我提供了重定向功能),我认为这就是原因,因为其他没有重定向功能的网站都能很好地工作。如何完全避免重定向,使我的POST请求生效 不遵循POST,协议更改(http->https)无效

即使我已设置为不遵循重定向:

HttpURLConnection urlConnection = url.openConnection();
urlConnection.setInstanceFollowRedirects(false);

我仍然无法获得我的
帖子
工作请求。我得到的回应代码是:302(这意味着该网站为我提供了重定向功能),我认为这就是原因,因为其他没有重定向功能的网站都能很好地工作。如何完全避免重定向,使我的
POST
请求生效

不遵循POST,协议更改(http->https)无效。因此没有办法避免它?您可以手动遵循重定向
conn.getResponseCode()==302
然后读取
Location
头并创建一个新请求。