URLのパラメータを取得したい:
http://server/index.rhtml?parameter=gonnadie
'gonnadie'を取得するにはどうすればよいですか?
PHPでは。を使用します$_GET['parameter']
。
Rubyでは何を使用しますか?
URLのパラメータを取得したい:
http://server/index.rhtml?parameter=gonnadie
'gonnadie'を取得するにはどうすればよいですか?
PHPでは。を使用します$_GET['parameter']
。
Rubyでは何を使用しますか?
次のようにURI::Parserライブラリを使用します。
require 'uri'
str = 'http://server.index.rhtml?parameter=gonnadie'
parsed = Uri.parse(str)
parameters = parsed.query
paramvalue = parameters.split('=')
ourvalue = paramvalue[1]
お役に立てば幸いです...
params[:parameter]
あなたがRAILSについて話していると仮定します!
servlet_request.query["parameter"]
+ Webrick
ThanksDudeを使用してこれを解決します
require 'uri'
str = 'http://server/index.rhtml?parameter=gonnadie'
fulluri = Uri.parse(str).split('?')[0]
parameter = Uri.parse(str).split('=')[1]