リクエスト情報一覧

URL関連情報

情報取得説明
HttpServletRequest#getRequestURL()URL
HttpServletRequest#getRequestURI()URI
ServletRequest#getScheme()スキーマ
ServletRequest#getServerName()サーバー名
ServletRequest#getServerPort()ポート番号
HttpServletRequest#getContextPath()コンテキストパス
HttpServletRequest#getServletPath()サーブレットパス
HttpServletRequest#getPathInfo()拡張パス情報
HttpServletRequest#getPathTranslated()変換した拡張パス情報
HttpServletRequest#getQueryString()クエリー文字列

HTTPリクエストヘッダ属性 HttpServletRequest#getHeader(param)

項目説明
属性名一覧HttpServletRequest#getHeaderNames()
Acceptブラウザが処理可能なMIMEタイプリスト
Referer遷移元のWebページURL
Accept-Languageブラウザが対応する言語
User-Agentクライアントの種類
Hostクライアントのホスト情報
Content-Type送信データのMIMEタイプ
Content-Length送信データのバイト数
Connectionクライアントがステートを維持できるか
Cache-Controlキャッシュを利用するか

クライアント情報

情報取得説明
ServletRequest#getLocale()ロケール
ServletRequest#getLocales()ロケール一覧
ServletRequest#getRemoteAddr()クライアントIPアドレス
ServletRequest#getRemoteHost()クライアントホスト
ServletRequest#getRemotePort()クライアントポート番号

サーバー情報

情報取得説明
ServletRequest#getLocalAddr()サーバーローカルIPアドレス
ServletRequest#getLocalName()サーバーローカルホスト名
ServletRequest#getLocalPort()サーバーローカルポート番号

セッション情報

情報取得説明
HttpSession#getId()セッションID
HttpSession#getCreationTime()セッション生成日時
HttpSession#getLastAccessedTime()セッション最終アクセス日時
HttpSession#getMaxInactiveInterval()セッションタイムアウト秒数
HttpServletRequest#getRequestedSessionId()リクエストされたセッションID
HttpServletRequest#isRequestedSessionIdValid()リクエストされたセッションIDの有効フラグ
HttpServletRequest#isRequestedSessionIdFromCookie()CookieによるセッションIDリクエストフラグ
HttpServletRequest#isRequestedSessionIdFromURL()URLによるセッションIDリクエストフラグ

コンテンツ情報

情報取得説明
ServletRequest#getCharacterEncoding()文字エンコーディング
ServletRequest#getContentType()コンテンツタイプ
ServletRequest#getContentLength()コンテンツサイズ

認証情報

情報取得説明
ServletRequest#getRemoteUser()ユーザー名
HttpServletRequest#getAuthType()認証タイプ
HttpServletRequest#getUserPrincipal()認証ユーザのPrincipalオブジェクト
>> HOME

top



mail to me:mailaddress
Copyright(c) 2018 zcm.