Laravel ユーザーエージェントとクライアントIPの取得

LaravelでUser Agentの取得

ソースコード

コントローラーのFunctionサンプル

<?php
public function index(Request $request)
{
    $ua = $request->header('User-Agent');
    $ip = $request->ip();
    dd($ua, $ip);
}

ブラウザ出力結果

"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36"
"172.17.0.1"

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です