Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.common.util
Class UrlUtils

    java.lang.Object
      org.apache.cxf.common.util.UrlUtils

    public final class UrlUtils

extends Object

Utility class for decoding and encoding URLs

Method Summary
`static String` | `getStem(String baseURI)` Return everything in the path up to the last slash in a URI.
`static Map<String,String>` | `parseQueryString(String s)` Create a map from String to String that represents the contents of the query portion of a URL.
`static String` | `pathDecode(String value)` URL path segments may contain '+' symbols which should not be decoded into ' ' This method replaces '+' with %2B and delegates to URLDecoder
`static String` | `urlDecode(String value)`
`static String` | `urlDecode(String value, String enc)` Decodes using URLDecoder - use when queries or form post values are decoded

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### urlDecode

    public static String urlDecode(String value,
                                   String enc)

  Decodes using URLDecoder - use when queries or form post values are decoded

  Parameters:
    `value` - value to decode
    `enc` - encoding
  Returns:

### urlDecode

    public static String urlDecode(String value)

### pathDecode

    public static String pathDecode(String value)

  URL path segments may contain '+' symbols which should not be decoded into ' ' This method replaces '+' with %2B and delegates to URLDecoder

  Parameters:
    `value` - value to decode
  Returns:

### parseQueryString

    public static Map<String,String> parseQueryString(String s)

  Create a map from String to String that represents the contents of the query portion of a URL. For each x=y, x is the key and y is the value.

  Parameters:
    `s` - the query part of the URI.
  Returns:
    the map.

### getStem

    public static String getStem(String baseURI)

  Return everything in the path up to the last slash in a URI.

  Parameters:
    `baseURI` -
  Returns:
    the trailing

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF