public function request($param1 = '', $param2 = '', $param3 = '', $param4 = '')
{
$content = '<pre>' . var_export(gethostname(), true) . '</pre>';
//
$app = App::instance();
$content .= '<pre>' . var_export($app['env'], true) . '</pre>';
//
$content .= '<pre>' . var_export(Request::root(), true) . '</pre>';
$content .= '<pre>' . var_export(Request::url(), true) . '</pre>';
$content .= '<pre>' . var_export(Request::path(), true) . '</pre>';
$content .= '<pre>' . var_export(Request::segments(), true) . '</pre>';
$content .= '<pre>' . var_export(Request::segment(1), true) . '</pre>';
$content .= '<pre>' . var_export(Request::isGet(), true) . '</pre>';
$content .= '<pre>' . var_export(Request::isPost(), true) . '</pre>';
$content .= '<pre>' . var_export(Input::all(), true) . '</pre>';
$content .= '<pre>' . var_export(Request::instance(), true) . '</pre>';
return View::make('Default')->shares('title', __d('demos', 'Request API'))->with('content', $content);
}