Tôi cố gắng để gửi một GET qua Android của HttpURLConnection
(nhập khẩu từ org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection
), và khi nhận được câu trả lời, một IOException được ném :IOException: "Nhận thách thức xác thực là null" (Apache Harmony/Android)
trong doRequestInternal(): "nhận thách thức xác thực là null"
không lỗi này có ý nghĩa gì, và những gì đang gây ra điều này? Tôi đang viết tham số OAuth cho tiêu đề Cấp quyền, nhưng tôi cũng làm điều này vào những dịp khác, mà không gặp sự cố.
if (connection == null) {
connection = (HttpURLConnection) new URL(endpointUrl).openConnection();
connection.setRequestMethod("GET");
}
//... do some OAuth message signing
connection.connect();
int statusCode = connection.getResponseCode(); // throws IOException
tính năng này phù hợp với tôi http://stackoverflow.com/a/9894629/3758898 –