أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

وصف قيمة التسجيل MaxClientRequestBuffer

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

اضغط هنا لرابط المقالة باللغة الانجليزية260694
نوصي بشدة لكافة المستخدمين الترقية إلى Microsoft خدمات معلومات إنترنت (IIS) الإصدار 7.0 تشغيل Microsoft Windows Server 2008. IIS 7.0 زيادة أمان البنية التحتية ويب بشكل ملحوظ. لمزيد من المعلومات حول المواضيع ذات الصلة بالأمان IIS قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات حول IIS 7.0 قم بزيارة موقع Microsoft التالي على الويب:
الموجز
يمكنك استخدام قيمة التسجيل ملقم معلومات إنترنت (IIS) جديد MaxClientRequestBuffer لتحديد حجم بايت التراكمي خط طلب وحقول رأس إرسال طلب إلى IIS.

ملاحظة: في IIS 4.0 MaxClientRequestBuffer معروف فقط عند تشغيل البرنامج على Windows NT 4.0 Server Service Pack 5 أو أحدث.
معلومات أخرى

سبب MaxClientRequestBuffer

تمت إضافة قيمة التسجيل MaxClientRequestBuffer إلى IIS كإجراء أمان بحيث قد يتم تعيين الحد الأقصى لحجم الخط طلب وحقول رأس بواسطة مسؤول IIS لتقليل احتمال الهجوم الناتجة عن طلبات يحتوي على كميات كبيرة من البيانات في خط طلب أو الرؤوس.

ملاحظة: لا تحدد مواصفات HTTP الحجم الأقصى حقول رأس "أو" سطر الطلب.

يتم استخدام أحرف الهروب للحصول على مزيد من المعلومات حول مشكلة أمان قد تحدث عند كبيرة URLs التي تحتوي على ، راجع نشرة الأمن MS00-023 (http://www.microsoft.com/technet/security/bulletin/ms00-023.mspx).

الأحجام الافتراضية في IIS 4 و 5

في IIS 4.0 حجم خط طلب وحقول رأس الحد الأقصى الافتراضي 2 ميغا بايت.

يتم تصغير هذا إلى 128 كيلو بايت في IIS 5.0.
يتم تصغير هذا إلى 16 كيلو بايت في IIS 5.0 مع Windows 2000 Service Pack 4 مثبت.

تفاصيل البنية طلب

بيانات محدودة بواسطة MaxClientRequestBuffer ("سطر الاستجابة و الرؤوس)" ، يتكون من كافة البيانات من البايت الأول من الطلب خلال البايت الأخير قبل نص الكيان. يتضمن هذا الأسلوب URL ، أية معلومات المسار إضافية ، سلسلة الاستعلام ، إصدار HTTP, كافة رؤوس الرسائل و الأحرف التي لتحديد كافة أجزاء الطلب. بمعنى آخر، فإن هذا يتضمن كافة بيانات الذي ليس جزء من نص الكيان الخاص الطلب.

استخدم POST بدلاً من GET إلى إرسال كميات كبيرة من البيانات ضمن طلب

استخدام طلبات GET الجزء URL من خط طلب إرسال معلومات إلى IIS. أسلوب POST, على الرغم من ذلك، يرسل المعلومات في نص الكيان الخاص الطلب بدلاً من ذلك. لذلك، يجب استخدام أسلوب POST لإرسال كمية كبيرة من البيانات في الطلب.

هي حد MaxClientRequestBuffer المتأثرة المخازن المؤقتة

لأن يقرأ IIS كتل بيانات الطلب إلى المخازن المؤقتة ، الحد الذي تم تعيينه بواسطة MaxClientRequestBuffer غير دقيق للغاية. لذلك، بعد استخدام MaxClientRequestBuffer قد يلزم اختبار لمعرفة ما إذا كان حد حجم الطلب العميل وحقول رأس الفعلي عما تتوقع.

تأثير جانبي على SF_STATUS_REQ_READ_NEXT

يمكن أن تؤثر على استخدام MaxClientRequestBuffer عوامل تصفية إنترنت ملقم تطبيقات البرمجة واجهة (ISAPI). إذا حاول استخدام ميزة SF_STATUS_REQ_READ_NEXT لقراءة في طلب كاملة قبل يحدث عادةً عامل تصفية, يمكن تصادف هذا الحد الذي يجعل طلبات فشل.

للحصول على معلومات إضافية، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
255574INFO: تقارير IIS خطأ مع عوامل تصفية باستخدام قيمة إرجاع SF_STATUS_REQ_READ_NEXT.

إضافة قيمة التسجيل MaxClientRequestBuffer

هام هذا المقطع أو أسلوب أو المهمة على خطوات إخبارك عن كيفية تعديل التسجيل. ومع ذلك، قد تحدث مشكلات خطيرة في حالة تعديل السجل بطريقة غير صحيحة. لذلك، تأكد من اتبع الخطوات التالية بعناية. للحصول على الحماية المضافة عمل نسخة احتياطية من السجل قبل تعديله. ثم يمكنك استعادة السجل في حالة حدوث مشكلة. للحصول على مزيد من المعلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
322756كيفية عمل نسخة احتياطية و استعادة التسجيل في Windows

لتغيير أقصى حجم طلب URL تنفيذ ما يلي لإضافة قيمة التسجيل MaxClientRequestBuffer:
  1. تشغيل "محرر التسجيل" (Regedt32.exe).
  2. حدد موقع المفتاح التالي في التسجيل:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters
  3. من القائمة تحرير ، حدد إضافة قيمة ، ثم قم بإضافة قيمة التسجيل التالية:
    اسم القيمة: MaxClientRequestBuffer
    نوع البيانات: REG_DWORD
  4. في مربع الحوار محرر DWORD ضمن DWORD حدد عشري. في مربع النص البيانات، اكتب عدد البايتات لتحديد أقصى حجم طلب URL.

    ملاحظة يجب إعادة تشغيل خدمة IIS لتصبح التغييرات نافذة المفعول.
(ج) Microsoft Corporation 2000، كافة حقوق محجوز. المساهمات قبل سيد Zollman ، Microsoft Corporation.

iis 5 4 للحصول على طلب sp sp5 sp6 http 1.0 1.1 البدء حقول ذات أسطر حقول رأس نص الكيان الوحدة - hack akz مشكلة عدم الحصانة

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 260694 - آخر مراجعة: 07/07/2008 18:30:53 - المراجعة: 5.3

Microsoft Internet Information Services 5.0, Microsoft Internet Information Server 4.0

  • kbmt kbwin2ksp4fix kbinfo KB260694 KbMtar
تعليقات