|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.ed.inf.utils.webutils.WebUtils
public class WebUtils
Web utilities. For reading from URL etc.
| Field Summary | |
|---|---|
static boolean |
m_debug
|
| Constructor Summary | |
|---|---|
WebUtils()
|
|
| Method Summary | |
|---|---|
static java.io.BufferedReader |
getReaderFromInputStream(java.io.InputStream stream)
Creates a buffered reader from an input stream |
static java.io.InputStream |
getStreamFromFileUri(java.lang.String url)
|
static java.util.zip.GZIPInputStream |
getStreamFromGzipUrl(java.lang.String gzipUrl)
|
static java.io.InputStream |
getStreamFromURL(java.lang.String url)
Creates an input stream from a URL (gets all the HTML or XML contained in the page) |
static java.lang.String |
getStringFromBufferedReader(java.io.BufferedReader reader)
Get a string from a buffered reader |
static java.lang.String |
getStringFromUrl(java.lang.String url,
boolean gzip)
Get a string from a URL |
static java.lang.String |
md5Hash(java.lang.String s)
Create the md5 hash of a text From http://snippets.dzone.com/posts/show/3686 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static boolean m_debug
| Constructor Detail |
|---|
public WebUtils()
| Method Detail |
|---|
public static java.io.BufferedReader getReaderFromInputStream(java.io.InputStream stream)
url - a URL
java.io.IOExceptionpublic static java.io.InputStream getStreamFromFileUri(java.lang.String url)
public static java.util.zip.GZIPInputStream getStreamFromGzipUrl(java.lang.String gzipUrl)
public static java.io.InputStream getStreamFromURL(java.lang.String url)
throws java.io.IOException
url - a URL or file URI
java.io.IOExceptionpublic static java.lang.String getStringFromBufferedReader(java.io.BufferedReader reader)
reader - a reader object
java.io.IOException
public static java.lang.String getStringFromUrl(java.lang.String url,
boolean gzip)
url - gzip - whether the document in the url has to be gunzipped
public static java.lang.String md5Hash(java.lang.String s)
s - the text to hash
java.security.NoSuchAlgorithmException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||