Ich versuche, eine Anfrage an eine Webseite zu stellen, die Cookies benötigt. Ich verwende HttpURLConnection, aber die Antwort immer sagen, kommt zurückCookies deaktiviert mit Java URLConnection
<div class="body"><p>Your browser's cookie functionality is turned off. Please turn it on.
Wie kann ich die Anforderung so machen, dass der abgefragte Server denkt, dass ich haben Cookies eingeschaltet. Mein Code geht ungefähr so.
private String readPage(String page) throws MalformedURLException {
try {
URL url = new URL(page);
HttpURLConnection uc = (HttpURLConnection) url.openConnection();
uc.connect();
InputStream in = uc.getInputStream();
int v;
while((v = in.read()) != -1){
sb.append((char)v);
}
in.close();
uc.disconnect();
} catch (IOException e){
e.printStackTrace();
}
return sb.toString();
}
jetzt muss ich herausfinden, wie man HTTP-Proxy-Authentifizierung. Ich hatte es mit URLConnection arbeiten, aber jetzt muss ich es hier herausfinden. Tsok, Google wird prolly etwas für mich finden;) Danke! – dharga