LoginSignup
1
2

More than 5 years have passed since last update.

Laravel::RequestとResponse の表示

Posted at

条件

use文で下記の2行を追加し、 読み込むアクションの引数を指定する必要がある

(Request $request,Response $response)
use Illuminate\Http\Request;
use Illuminate\Http\Response;
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Http\Response;


class HelloController extends Controller
{
    public function index(Request $request,Response $response) {

$html = <<<EOF
        <html>
        <head>
        <title>Request&Response</title>
        <style>
        body {
            font-size:16pt;
            color:#999;
        }
        h1 {
            font-size:100pt;
            text-align: right;
            color:#eee;
            margin:-40px 0 -50px 0;
        }
        </style>
        </head>
        <body>
            <h1>Hello</h1>
            <h3>Request</h3>
            <pre>{$request}</pre>
            <h3>Response</h3>
            <pre>{$response}</pre>
            <h3>アクセスしたURLを表示 url()</h3>
            <pre>{$request->url()}</pre>
            <h3>アクセスしたURLをすべて表示する fullUrl()</h3>
            <pre>{$request->fullUrl()}</pre>
            <h3>ドメイン下のパス部分だけを返す path()</h3>
            <pre>{$request->path()}</pre>
        </body>
        </html>
EOF;
        $response->setContent($html);
        return $response;
    }
}
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2