Problème de lecture de site https.
Bonsoir.
Je rencontre un problème d'ouverture de site https en java.
En fait, le site ne s'affiche pas du tout.
Merci de votre aide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| import javax.swing.*;
import java.io.*;
public class DisplayWebPage extends JFrame
{
public static void main(String[] args)
{
JEditorPane editor = new JEditorPane();
editor.setEditable(false);
editor.setContentType("text/html");
try {
editor.setPage("https://telecharger-freeware.com//modules/logiciel-gratuit/singlefile.php?cid=8&lid=1553");
} catch (IOException e) {editor.setText("La page n'a pas pû chargée !");}
JScrollPane scrollPane = new JScrollPane(editor);
JFrame f = new JFrame("Afficher la page web.");
f.getContentPane().add(scrollPane);
f.setSize(700,400);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
} |
Problème de lecture de site https.
Pour ceux que cela intéresse, j'ai trouvé une solution sur le Net.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import java.awt.Desktop;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
public class DetectDefaultBrowser
{
public static void main(String[] args)
{
try {
// Ouvre une URL pour vérifier le navigateur par défaut
Desktop desktop = Desktop.getDesktop();
desktop.browse(new URI("https://telecharger-freeware.com//modules/logiciel-gratuit/singlefile.php?cid=8&lid=1553"));
// Si aucune exception n'est levée, cela signifie que le navigateur par défaut est utilisé
// System.out.println("Le navigateur par défaut est utilisé.");
}
catch (IOException | URISyntaxException e)
{
System.out.println("Aucun navigateur par défaut n'est configuré.");
}
} |