You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nutch.apache.org by ma...@apache.org on 2013/09/12 13:06:15 UTC

svn commit: r1522522 - in /nutch/trunk: CHANGES.txt src/java/org/apache/nutch/util/URLUtil.java

Author: markus
Date: Thu Sep 12 11:06:14 2013
New Revision: 1522522

URL: http://svn.apache.org/r1522522
Log:
NUTCH-1637 URLUtil is mising getProtocol

Modified:
    nutch/trunk/CHANGES.txt
    nutch/trunk/src/java/org/apache/nutch/util/URLUtil.java

Modified: nutch/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/nutch/trunk/CHANGES.txt?rev=1522522&r1=1522521&r2=1522522&view=diff
==============================================================================
--- nutch/trunk/CHANGES.txt (original)
+++ nutch/trunk/CHANGES.txt Thu Sep 12 11:06:14 2013
@@ -2,6 +2,8 @@ Nutch Change Log
 
 Nutch Development Trunk
 
+* NUTCH-1637 URLUtil is mising getProtocol (markus)
+
 * NUTCH-1622 Create Outlinks with metadata (jnioche)
 
 * NUTCH-1629 Injector skips empty lines in seed files (kaveh minooie via jnioche)

Modified: nutch/trunk/src/java/org/apache/nutch/util/URLUtil.java
URL: http://svn.apache.org/viewvc/nutch/trunk/src/java/org/apache/nutch/util/URLUtil.java?rev=1522522&r1=1522521&r2=1522522&view=diff
==============================================================================
--- nutch/trunk/src/java/org/apache/nutch/util/URLUtil.java (original)
+++ nutch/trunk/src/java/org/apache/nutch/util/URLUtil.java Thu Sep 12 11:06:14 2013
@@ -464,6 +464,18 @@ public class URLUtil {
       return null;
     }
   }
+  
+  public static String getProtocol(String url) {
+    try {
+      return getProtocol(new URL(url));
+    } catch (Exception e) {
+      return null;
+    }
+  }
+  
+  public static String getProtocol(URL url) {
+    return url.getProtocol();
+  }
 
   public static String toASCII(String url) {
     try {