com.armatiek.infofuze.utils
Class URLEncoder

java.lang.Object
  extended by com.armatiek.infofuze.utils.URLEncoder

public class URLEncoder
extends java.lang.Object

Creation-Date: Jan 22, 2007, 4:36:38 PM

Author:
Thomas Morgner

Method Summary
static java.lang.String encode(java.lang.String s, java.lang.String encoding)
           
static java.lang.String encodeUTF8(java.lang.String s)
          Encode a string according to RFC 1738.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

encodeUTF8

public static java.lang.String encodeUTF8(java.lang.String s)
Encode a string according to RFC 1738.

"...Only alphanumerics [0-9a-zA-Z], the special characters "$-_.+!*'()," [not including the quotes - ed], and reserved characters used for their reserved purposes may be used unencoded within a URL."

Parameters:
s - The string to be encoded
Returns:
The encoded string

encode

public static java.lang.String encode(java.lang.String s,
                                      java.lang.String encoding)
                               throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException