Class WebRequestUtil

java.lang.Object
nablarch.common.util.WebRequestUtil

public final class WebRequestUtil extends Object
リクエスト処理に使用するユーティリティ。
Author:
Kiyohito Itoh
  • Method Details

    • getRequestId

      public static String getRequestId(String path)
      リクエストパスからリクエストIDに相当する部分を抜き出す。
      Parameters:
      path - リクエストパス
      Returns:
      リクエストID。見つからない場合はnull
    • convertToParamsString

      public static String convertToParamsString(Map<String,List<String>> params)
      パラメータマップをパラメータ文字列に変換する。
      変換では、下記の文字を使用する。
       パラメータ間のセパレータ: ','
       name/value間のセパレータ: '='
       セパレータのエスケープ文字: '\'
       
      Parameters:
      params - パラメータマップ
      Returns:
      パラメータ文字列
    • convertToParamsMap

      public static Map<String,List<String>> convertToParamsMap(String params)
      パラメータ文字列をパラメータマップに変換する。
      パラメータ文字列のパース処理は、convertToParamsString(java.util.Map)を使用して変換されていることを前提に行う。
      Parameters:
      params - パラメータ文字列
      Returns:
      パラメータマップ