406 خطأ غير مقبول: ماذا يعني وكيفية إصلاحه

How to effectively deal with bots on your site? The best protection against click fraud.

يظهر هذا الخطأ عندما يقوم الخادم بإرجاع البيانات بتنسيق غير مدعوم

  • لإصلاح الخطأ 406 غير مقبول في Postman، قم بضبط معلمة القبول وإضافتها إلى طلبك.
  • في بعض الحالات، قد يكون من الضروري ضبط الرأس وتحديد وكيل المستخدم.

406 الخطأ غير المقبول هو رمز حالة استجابة HTTP، ويظهر إذا لم يتمكن الخادم من إرجاع البيانات بشكل صحيح. وبما أن هذه مشكلة من جانب الخادم، فسيفشل طلب العميل ولن يتم تنفيذ التعليمات البرمجية بشكل صحيح.

يمكن أن تكون هذه مشكلة كبيرة، خاصة إذا كنت تقوم بتطوير خدمة تعالج الطلبات المختلفة يوميًا. ولحسن الحظ، هناك طرق لإصلاح هذه المشكلة، واليوم سنوضح لك كيفية القيام بذلك.

ما هو فشل المكالمة مع رمز الحالة 406 خطأ غير مقبول؟

هذه رسالة خطأ في الخادم تظهر إذا تعذر تلبية الطلب الوارد. يظهر رمز الخطأ 406 إذا لم تكن البيانات التي تم إرجاعها من الخادم بتنسيق مناسب ومتوافق مع العميل الذي قدم الطلب.

كيف نقوم بالاختبار والمراجعة والتقييم؟

لقد عملنا طوال الأشهر الستة الماضية على بناء نظام مراجعة جديد لكيفية إنتاج المحتوى. وباستخدامه، قمنا بعد ذلك بإعادة تصميم معظم مقالاتنا لتوفير الخبرة العملية الفعلية للأدلة التي قمنا بإعدادها.

instagram story viewer

لمزيد من التفاصيل يمكنك القراءة كيف نقوم بالاختبار والمراجعة والتقييم في WindowsReport.

يعد هذا إجراءً أمنيًا، وإذا لم يُرجع الخادم البيانات بالتنسيق المتوقع، فلن يتم تنفيذ التعليمات البرمجية.

في هذه المقالة
  • كيف أصلح الخطأ 406؟
  • 1. اضبط معلمة القبول في التعليمات البرمجية الخاصة بك
  • 2. استخدم JSON.stringify
  • 3. تأكد من تحديد وكيل المستخدم في الرأس
  • ما الفرق بين HTTP 404 و 406؟

كيف أصلح الخطأ 406؟

1. اضبط معلمة القبول في التعليمات البرمجية الخاصة بك

  1. افتح الرمز الخاص بك.
  2. حدد موقع السطر الذي يرسل الطلب وقم بتغييره كما يلي: profile = personality_insights.profile(profile_text, accept='application/json', content_type='text/plain').get_result()
  3. حفظ التغييرات.

لاحظ أنه لا يمكن استخدام معلمة القبول إلا application/json أو نص/ملف CSV قيمة.

2. استخدم JSON.stringify

  1. افتح الرمز الخاص بك.
  2. تأكد من إضافة دالة JSON.stringify، مثل هذا:
    $.ajax({ url: 'http://example.com: 9200/incidents/incidents', type: 'POST', data: JSON.stringify(this.incident), dataType: 'json' })
  3. حفظ التغييرات.

ضع في اعتبارك أن هذا الحل لا يعمل إلا إذا لم يكن الكائن عبارة عن سلسلة JSON متسلسلة بشكل صحيح.

3. تأكد من تحديد وكيل المستخدم في الرأس

  1. افتح محرر التعليمات البرمجية الخاص بك.
  2. بعد ذلك، قم بإضافة رؤوس الطلب وقم بتضمينها على النحو التالي:
    page_url = 'https://examplepage.com' headers = { 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36', } rawpage = requests.get(page_url, headers=headers)
  3. حفظ التغييرات.

ما الفرق بين HTTP 404 و 406؟

تظهر استجابة خطأ عميل HTTP 406 عندما يرسل العميل طلبًا مشروعًا، لكن البيانات التي يتم إرجاعها ليست بالتنسيق المقبول.

على الجانب الآخر، خطأ HTTP 404 يعد رمز الاستجابة أحد الأخطاء الأكثر شيوعًا من جانب العميل وربما الخطأ 4xx الأكثر شهرة. يظهر عندما لا يمكن معالجة الطلب بسبب عدم العثور على البيانات المطلوبة.

اقرأ المزيد عن هذا الموضوع
  • خطأ في شهادة doh.xfinity.com: كيفية إصلاحه
  • رمز الخطأ Paramount Plus 1100: كيفية إصلاحه
  • خطأ Cloudflare 1001: كيفية إصلاح مشكلة DNS هذه

406 يمكن أن تظهر أخطاء غير مقبولة في Java وAngular وأي لغة أخرى تدعم طلبات HTTP. تؤثر هذه المشكلة عادةً على المطورين وليس على مستخدمي الإنترنت العاديين.

لإصلاح هذه المشكلة، تأكد من تكوين العميل الخاص بك لقبول نوع معين من البيانات من الخادم كاستجابة. يمكنك أيضًا تغيير تكوين الخادم وضبط ملفات التكوين بحيث يستخدم كل من الخادم والعميل التنسيق المدعوم.

هذا مجرد واحد من الأخطاء العديدة التي يمكن أن تواجهها، وقد قمنا بتغطيتها في الماضي خطأ HTTP 431 و خطأ HTTP 413، لذا لا تفوتها إذا كنت بحاجة إلى مزيد من المعلومات.

ما الطريقة التي استخدمتها لإصلاح الخطأ 406 غير مقبول في Nginx؟ شارك نتائجك معنا في قسم التعليقات.

Teachs.ru
تصحيح: عدم ظهور خادم Conan Exiles الخاص [الدليل الكامل]

تصحيح: عدم ظهور خادم Conan Exiles الخاص [الدليل الكامل]الخادمكونان المنفيين

هل خادم Conan Exiles الخاص بك لا يظهر؟ سنشرح لك في هذا الدليل كيفية إصلاح ذلك بسهولة.أفضل طريقة لتجنب هذه المشكلة هي استخدام خدمة استضافة موثوقة وآمنة لخادمك.في معظم الحالات ، ما عليك سوى الانتظار ...

اقرأ أكثر
ماذا تفعل إذا كان المجال منتهي الصلاحية غير متاح

ماذا تفعل إذا كان المجال منتهي الصلاحية غير متاحالخادمنظام أسماء النطاقاتخطأ

عادةً ما تعني المجالات منتهية الصلاحية أن موقع الويب هذا لم يعد متاحًا.ومع ذلك ، في بعض الأحيان قد تحصل على خطأ منتهي الصلاحية في المجال حتى لو كان موقع الويب على ما يرام.إذا كنت ترغب في قراءة المز...

اقرأ أكثر
كيفية إصلاح اسم المجال الذي لا يتم حله

كيفية إصلاح اسم المجال الذي لا يتم حلهعنوان Ipالخادمنظام أسماء النطاقاتخطأ

تعد مشكلات اسم المجال شائعة جدًا عند التعامل مع مواقع الويب.ستوضح لك المقالة أدناه كيفية إصلاح اسم النطاق الذي لم يتم حله.إذا كنت تواجه مثل هذه المشكلات بشكل متكرر ، فضع إشارة مرجعية على مركز DNS م...

اقرأ أكثر
ig stories viewer