ابراهيم حمدى2 نشر 9 أبريل 2022 أرسل تقرير نشر 9 أبريل 2022 (معدل) من فضلكم ماذ تعنى رسالة الخطأ التالية 431 Request Header Fields Too Large وما هى الحالات التى تسبب هذا الخطأ تم التعديل في 9 أبريل 2022 بواسطة ابراهيم حمدى 2 اقتباس
0 مسعود زاهي نشر 9 أبريل 2022 أرسل تقرير نشر 9 أبريل 2022 مرحبا ابراهيم، يُشير الخطأ 431 إلى أن الخادم يرفُض معالجة الطلب ﻷن ترويسة ال HTTP الخاصة بالطلب طويلة جدًا وهذا يرجع إلى أمرين: إما أن الحجم الإجمالي لعناصر الترويسة كبيرًا جدًا. أو عندما يكون حقل من عناصر الترويسة ذا حجم كبيرًا جدًا يمكن إعادة تقديم الطلب بعد تقليل حجم الترويسة. الحالات التى تسبب هذا الخطأ: عنوان URL المرجعي (Referer URL) طويل جدًا. يوجد عدد كبير جدًا من ملفات تعريف الارتباط (Cookies) المُرسلة في الطلب. 1 اقتباس
1 سامح أشرف نشر 9 أبريل 2022 أرسل تقرير نشر 9 أبريل 2022 قد تحدث هذه المشكلة أيضًا في React إن كنت تستعمل proxy في ملف package.json بالشكل التالي: { // ... "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --env=jsdom", "eject": "react-scripts eject" }, // ... "proxy": "http://localhost:3000" } إن كان الخادم Server يعمل على منفذ آخر غير 3000 وإن لم يكن يعمل من الأساس، فسوف يظهر لك الخطأ: 431 Request Header Fields Too Large وذلك لأن React لم يتكمن من معالجة الطلب بنفسه أو تحويله إلى أي خادم. حاول أيضًا حذف كل الملفات المؤقتة من المتصفح من خلال الضغط على Ctrl + Shift + Del وقم بحذف كل الملفات المؤقتة وأعد المحاولة. 2 اقتباس
السؤال
ابراهيم حمدى2
من فضلكم ماذ تعنى رسالة الخطأ التالية
431 Request Header Fields Too Large
وما هى الحالات التى تسبب هذا الخطأ
تم التعديل في بواسطة ابراهيم حمدى2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.