1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Laravelのリクエストとレスポンス【個人的なお勉強アウトプット】

Posted at

参考図書

リクエストとレンスポンスの情報はLaravelでも利用可能。
Illuminate\Http名前空間に用意されているRequest Responseクラスとして用意されている。
これらのオブジェクトには、リクエストまたはレスポンスに関する情報を保管するプロパティやそれらを操作するためのメソッドが用意されている。

コントローラー側でuse分で記載する

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

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

}
}

アクションの引数としてそれぞれのクラスをインスタンス化している。
上記のインスタンス化した変数を表示するとRequestとResponseが全部表示される。

Requestの主なメソッド

$request->url();
$request->fullurl();
$request->path();

Responseの主なメソッド

$request->content();
$request->setContent(値);
1
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?