/ / [ANDROID] Comment obtenir une source HTML à partir d'une URL (en utilisant WEBAPI pour uTorrent) - android, html, url, token, utorrent

[ANDROID] Comment obtenir une source HTML à partir d'une URL (à l'aide de WEBAPI pour uTorrent) - android, html, url, token, utorrent

J'ai besoin d'obtenir une simple chaîne du code HTML dans une URL.

FwyKvZJSZMLdgAlEuMvw7v_s9VhasprI-47KeavMegGJlvAC5ZLwng5gEFgAAAAA.

Voilà à quoi ça ressemble. Tout ce dont j'ai besoin, c'est de la chaîne depuis le début.

Il s'agit de la demande d'URL que j'utilise pour accéder au code.

http://username:password@IP:8080/gui/token.html

Les réponses que j'ai trouvées étaient soit trop compliquées, soit tout simplement ne fonctionnaient pas (HTTPClient est désormais obsolète :().

C'est ce que j'ai, mais malheureusement, il renvoie toujours java.io.FileNotFoundException: http://www.google.com et il le fait sur chaque site Web.

C'est le code pour cela:

try {
System.out.println("TEST");
con = (HttpURLConnection) new URL("http://username:password@IP:8080/gui/token.html").openConnection();
con.setRequestMethod("GET");
con.setDoOutput(true);
con.setDoInput(true);
System.out.println(con.getOutputStream().toString());
InputStream response = con.getInputStream();
System.out.println("RMessage" + con.getResponseMessage());
con.setRequestProperty("User-Agent", "Mozilla/5.0 ( compatible ) ");
con.setRequestProperty("Accept","*/*");
BufferedReader reader = new BufferedReader(new InputStreamReader(response));
for (String line; (line = reader.readLine()) != null; ) {
System.out.println(line + "NEKAJ SE JE ZGODILO V PRIDOBITVI");
}
reader.close();

} catch (MalformedURLException e1) {
e1.printStackTrace();
} catch (ProtocolException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}

}

Le lien fonctionne bien dans mon application Chrome sur mon appareil.

Obtenir la source de quelque chose comme Facebook.com ou Google fonctionne également très bien. Je suis super confus.

EDIT: Imprimé la trace de pile: 10-26 11: 45: 52.816 3341-3721 / com.example.davidvuckovic7.utorrentclient W / System.err: java.io.FileNotFoundException:

Pour éviter de publier un fil de discussion séparé, existe-t-il un moyen de personnaliser l'URL? Pour obtenir le nom d'utilisateur et le mot de passe d'entrée utilisateur ou l'IP d'entrée utilisateur?

Réponses:

0 pour la réponse № 1

Apparemment, je dois réparer mes cookies. Étant donné que les navigateurs traitent les cookies automatiquement et que mon application ne fonctionne pas, cela pose des problèmes. Les jetons et les cookies sont apparemment connectés.

Passons maintenant au problème suivant,