Java JSoup Fehler beim Abrufen der URL

Ich erstelle eine Anwendung, mit der ich Werte von einer bestimmten Website auf die Konsole abrufen kann. Der Wert stammt von einem<span> Element und ich benutze JSoup.

Meine Herausforderung hat mit diesem Fehler zu tun:

Fehler beim Abrufen der URL

Hier ist mein Java-Code:

public class TestSl {
    public static void main(String[] args) throws IOException {
        Document doc = Jsoup.connect("https://stackoverflow.com/questions/11970938/java-html-parser-to-extract-specific-data").get();
        Elements spans = doc.select("span[class=hidden-text]");
        for (Element span: spans) {
            System.out.println(span.text());
        }
    }
}

Und hier ist der Fehler in der Konsole:

Exception im Thread "main" org.jsoup.HttpStatusException: HTTP-Fehler beim Abrufen der URL. Status = 403, URL =Java Html-Parser zum Extrahieren bestimmter Daten? at org.jsoup.helper.HttpConnection $ Response.execute (HttpConnection.java:590) at org.jsoup.helper.HttpConnection $ Response.execute (HttpConnection.java:540) at org.jsoup.helper.HttpConnection.execute ( HttpConnection.java:227) um org.jsoup.helper.HttpConnection.get (HttpConnection.java:216) um TestSl.main (TestSl.java:19)

Was mache ich falsch und wie kann ich das beheben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage