چله تابستون 🔥 چله تخفیف استثنایی راکت، این فرصت دیگه پیش نمیاد!
فرصت محدود، تعداد محدودسلام
دوستان من میخوام که وقتی 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 میده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟