require 'reqnora' require 'web' def noratest(req,rsp) rsp.content_type = 'text/html; charset=Shift_JIS' rsp.content_language = 'ja' rsp.content_encoding = 'text' rsp.write <<-EOS
method | #{Web::escapeHTML(req.method)} |
query_string | #{Web::escapeHTML(req.query_string)} |
script_name | #{Web::escapeHTML(req.script_name)} |
path_info | #{Web::escapeHTML(req.path_info)} |
host | #{Web::escapeHTML(req.host)} |
remote_addr | #{Web::escapeHTML(req.remote_addr)} |
remote_host | #{Web::escapeHTML(req.remote_host)} |
remote_ident | #{Web::escapeHTML(req.remote_ident || '')} |
remote_user | #{Web::escapeHTML(req.remote_user || '')} |
#{Web::escapeHTML(key)} | #{Web::escapeHTML(value.inspect)} |
#{Web::escapeHTML(key)} | #{Web::escapeHTML(value.inspect)} |
" << Web::escapeHTML(req.inspect) << "
" rsp << "" << Web::escapeHTML(rsp.inspect) << "
" rsp << "