Emad Saif نشر 11 أغسطس 2022 أرسل تقرير نشر 11 أغسطس 2022 أحاول إرسال طلب من برنامج postman إلى مشروع لارافيل Laravel وعندما أحاول الحصول على ترويسة Authorization header لا يظهر أي خطأ: $access_token = Request::header('Authorization'); ولكن عندما حاولت طباعة ترويسات الطلب من خلال الكود التالي، وجدت أنها Null: dd(Request::header()); // Null وحاولت إستعمال curl كذلك ولكن لم ينجح الأمر: curl -H "Authorization: Bearer <ACCESS_TOKEN>" http://localhost أستعمل postman الإصدار 9.2 ولارافيل 9 1 اقتباس
0 Hassan Hedr نشر 11 أغسطس 2022 أرسل تقرير نشر 11 أغسطس 2022 حاول استخدام الدالة المساعدة request للوصول إلى كائن الطلب الحالي ومنه استدعي التابع header مع تمرير اسم الترويسة التي ترغب بالحصول عليها كالتالي: request()->header('Authorization'); وللحصول على مصفوفة تحوي جميع الترويسات المرسلة لمعاينتها يمكنك الاستفادة من الخاصية headers على نفس الكائن كالتالي: request()->headers->all(); // جميع الترويسات اقتباس
السؤال
Emad Saif
أحاول إرسال طلب من برنامج postman إلى مشروع لارافيل Laravel وعندما أحاول الحصول على ترويسة Authorization header لا يظهر أي خطأ:
ولكن عندما حاولت طباعة ترويسات الطلب من خلال الكود التالي، وجدت أنها Null:
وحاولت إستعمال curl كذلك ولكن لم ينجح الأمر:
أستعمل postman الإصدار 9.2 ولارافيل 9
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.