request

アクセスしたユーザの情報を取得(request)

適応バージョン

  • 1.0.0
  • 1.1.0
  • 1.1.1
  • 1.1.6
  • 1.2.0
  • 1.2.6
  • 2.0.0
  • 2.0.1
  • 2.0.3
  • 2.1.0
  • 2.2.1
  • 2.3.2
  • 2.3.8
  • 3.0.0
  • 3.0.5
  • 3.0.7
  • 3.0.9
  • 3.1.0
  • 3.2.3
  • 3.2.8
  • 3.2.13
  • 4.0.0
  • 4.1.0
  • 4.2.1

説明

リクエストを送ってきたユーザのヘッダー情報や環境変数を取得する

使い方

request.メソッド

メソッド

メソッド名説明
request_methodリクエストメソッドを取得
request_method_symbolリクエストメソッドをシンボルで取得
methodHEAD以外は、「request.request_method」と同じ。headはgetを取得
method_symbolメソッドをシンボルで取得
get?GET かどうか
post?POSTかどうか
patch?PATCHかどうか
put?PUTかどうか
delete?DELETEかどうか
head?HEADかどうか
headersリクエストヘッダーの情報取得
original_fullpath
fullpathリクエストURLを取得
original_url
media_typeメディア対応の取得
content_lengthコンテンツサイズを取得
xml_http_request?Ajaxによって実行されたものかどうか
ipIPアドレスを取得
remote_ipremote_ipを取得
uuid
server_software使用しているサーバソフトウェアを取得
raw_post
bodyポストデータを取得
form_data?
body_stream
reset_session
session=(session)
session_options=(options)
authorization認証情報を取得
local?ローカル通信であるか
deep_mungeparamsからnilを削除

リクエストメソッドの取得
request.request_method
リンク先のURLを取得
request.headers[:referer]
すべてのリクエストヘッダを取得
request.headers

ソースコード検索