Selaa lähdekoodia

functional for existing URLs but 404 redirects are not fetched....

David Thornley 6 vuotta sitten
vanhempi
commit
f7d9d657e4
3 muutettua tiedostoa jossa 38 lisäystä ja 2 poistoa
  1. 1
    1
      pom.xml
  2. 37
    1
      src/main/java/Fido.java
  3. BIN
      target/classes/Fido.class

+ 1
- 1
pom.xml Näytä tiedosto

@@ -9,7 +9,7 @@
9 9
     <version>1.0-SNAPSHOT</version>
10 10
     <dependencies>
11 11
         <dependency>
12
-            <!-- jsoup HTML parser library @ https://jsoup.org/ -->
12
+             <!--jsoup HTML parser library @ https://jsoup.org/ -->
13 13
             <groupId>org.jsoup</groupId>
14 14
             <artifactId>jsoup</artifactId>
15 15
             <version>1.11.3</version>

+ 37
- 1
src/main/java/Fido.java Näytä tiedosto

@@ -1,4 +1,40 @@
1
+import java.io.IOException;
2
+import java.util.Scanner;
3
+
4
+import org.jsoup.Connection;
5
+import org.jsoup.HttpStatusException;
6
+import org.jsoup.Jsoup;
7
+import org.jsoup.nodes.Document;
8
+
9
+import static org.jsoup.nodes.Document.OutputSettings.Syntax.html;
10
+
11
+
1 12
 public class Fido {
2 13
 
3
-    GO FIBND JSOUP LIBRARY.
14
+    public Fido(){}
15
+
16
+    public static void main(String[] args) throws IOException {
17
+        Fido puppy = new Fido();
18
+        String webPage = puppy.stringScan("Please Enter URL:");
19
+
20
+        try{
21
+        String html = Jsoup.connect(webPage).get().html();
22
+        System.out.println(html);
23
+        }
24
+        catch(HttpStatusException e) {
25
+
26
+        }
27
+    }
28
+
29
+    public String stringScan(String prompt){
30
+        Scanner stringIn = new Scanner(System.in);
31
+        System.out.println(prompt);
32
+        String userInput = stringIn.next();
33
+        String userInputFinal = userInput.toLowerCase();
34
+        return userInputFinal;
35
+    }
36
+
4 37
 }
38
+
39
+
40
+

BIN
target/classes/Fido.class Näytä tiedosto