public class QueryStringGenarator
extends java.util.TreeMap<java.lang.String,java.lang.String>
| コンストラクタと説明 |
|---|
QueryStringGenarator() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
parseRequest(Request request)
指定されたリクエストクラスの解析し、データをMapに保持します。
|
java.lang.String |
toQueryString()
Map情報から"name=value"の組み合わせでクエリ文字列を作成します。
|
java.lang.String |
toQueryString(boolean tilde)
Map情報から"name=value"の組み合わせでクエリ文字列を作成します。
|
static java.lang.String |
urlEncode(java.lang.String value,
boolean path,
boolean tilde)
指定された文字列のURLエンコードを行います。
|
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, valuespublic void parseRequest(Request request)
request - リクエストクラスpublic java.lang.String toQueryString()
public java.lang.String toQueryString(boolean tilde)
tilde - チルダ文字のエンコード対象外フラグpublic static java.lang.String urlEncode(java.lang.String value,
boolean path,
boolean tilde)
value - エンコード対象文字列path - 対象文字列がURLのパスか(trueの場合はスラッシュ文字をエンコードをエンコード対象外とする)tilde - チルダ文字のエンコード対象外フラグCopyright(C) FUJITSU CLOUD TECHNOLOGIES LIMITED 2018 All Rights Reserved.