سلام
دوستان من میخوام که وقتی ip رو از Request میگیرم اون هدر به خصوصی که مشخص میکنم رو برگردونه
<?php
$request->ip()
مثلا الان از REMOTE_ADDR میگیره
ولی من میخوام که از یک هدر دیگه گرفته بشه به یه اسم دیگه
آیا اصلا میشه همچین چیزی؟
مشکل به این شکل حل شد
<?php
namespace App\Http\Middleware;
use Illuminate\Http\Request;
use Fideloper\Proxy\TrustProxies as Middleware;
class TrustProxies extends Middleware
{
/**
* The trusted proxies for this application.
*
* @var array
*/
protected $proxies = [
'127.0.0.1',
];
/**
* The headers that should be used to detect proxies.
*
* @var int
*/
protected $headers = Request::HEADER_X_FORWARDED_ALL;
}
حالا هر درخواستی از 127.0.0.1 بیاد اگر هدر X_FORWARDED_FOR ست شده باشه اون رو به عنوان خروجی متد ip میده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟