|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.go.nict.langrid.commons.net.URLUtil
public class URLUtil
URL関連のユーティリティ。
| コンストラクタの概要 | |
|---|---|
URLUtil()
|
|
| メソッドの概要 | |
|---|---|
static URL |
addParam(URL url,
String paramString)
パラメータを追加する。 |
static URL |
dropUserInfo(URL url)
指定されたURLからUserInfo部分(id:pass@)を除去する。 |
static String |
getContextUrl(URL url)
指定されたURLの最初のパスまでを返す。 |
static Map<String,String> |
getQueryParameters(URL url)
クエリ部分のパラメータ情報(name=value形式)を解析して返す。 |
static String |
getRootUrl(URL url)
指定されたURLのauthorityの直後までを返す。 |
static String |
getUntilQuery(URL url)
指定されたURLのクエリの直前までを返す。 |
static URL |
mergePath(URL url,
String pathAndSearchPart)
|
static URL |
replaceHost(URL url,
String host)
指定されたURLのホスト部分を置き換える。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public URLUtil()
| メソッドの詳細 |
|---|
public static URL replaceHost(URL url,
String host)
throws MalformedURLException
url - URLhost - 置き換えるホスト名
MalformedURLException - 置き換え後のURLが不正public static URL dropUserInfo(URL url)
url - URL
public static String getRootUrl(URL url)
url - URL
public static String getContextUrl(URL url)
url - URL
public static String getUntilQuery(URL url)
url - URL
public static Map<String,String> getQueryParameters(URL url)
url - URL
public static URL addParam(URL url,
String paramString)
throws MalformedURLException
url - URLparamString - パラメータ文字列(例: name=value)
MalformedURLException - URLの作成に失敗した
public static URL mergePath(URL url,
String pathAndSearchPart)
throws MalformedURLException
MalformedURLException
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||