اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
سلسلة الاستعلام في الشبكة العالمية هي الجزء من عنوان الإنترنت الذي يشتمل على البيانات التي تستخدمها تطبيقات الويب، مثل واجهة المعابر العامة.
عندما يتم طلب صفحة الويب عبر بروتوكول نقل النص المتشعب، الملقم يقع ملف في نظام الملفات على أساس العنوان عنوان. قد يكون هذا الملف ملف العادية أو برنامج. في الحالة الثانية، يمكن للخادم (اعتمادا على التكوين) تشغيل البرنامج، وإرسال إنتاجها مثل الصفحة المطلوبة. سلسلة الاستعلام هو جزء من عنوان الموقع الذي يتم تمريرها إلى البرنامج. ويسمح استخدام البيانات التي يتم تمريرها من العميل المتشعب (غالبا ما يكون متصفح الويب) للبرنامج الذي يولد في صفحة الويب.
العنوان النموذجي يحتوي على سلسلة الاستعلام(Query string) كما يلي:
http://server/path/program?query_stringعندما يستلم الملقم طلب لهذه الصفحة، ويدير البرنامج(إذا كان مكونا للقيام بذلك)، تمرر الكويري سترينق(Query string) دون تغيير على البرنامج. علامة الاستفهام تستخدم كفاصل وليس كجزء من سلسلة الاستعلام.
الرابط في صفحة على شبكة الإنترنت يمكن أن يكون له عنوان يحتوي على الكويري الكويري سترينق(Query string). ومع ذلك، فإن الاستخدام الرئيسي لسلاسل الاستعلام هو إحواء محتوى شكل أتش تي أم أل، والمعروف أيضا بنموذج الويب. على وجه الخصوص، عندما النموذج يحتوي على field 1 حقول field 1، field 2، field 3 ه المقدمة، ومحتوى الحقول المشفرة كما هو الكويري سترينق(Query string) على النحو التالي:
field1=value1&field2=value2&field3=value3.سلسلة الاستعلام العنوان يسمح بالمرونة في استرجاع البيانات من الشبكة، وربما من قاعدة البيانات المستخدمة لملء صفحات من أجل أن خادم الويب. للقراءة فقط وتخزين البيانات، مثل خدمة الخرائط الجوية، هو أحد الأمثلة التي تبين أن الكويري سترينق(Query string) للعناوين يمكن استخدامها مع مرونة كبيرة.
في بعض الأحيان، قد يكون الكويري سترينق(Query string) للعنوان فضح القضايا الأمنية لأنه لا يمكن تحريره من قبل مستخدم لاسترداد البيانات أنهم لا يستطيعون الوصول إليها. على وجه الخصوص، يمكن أن تستخدم الكويري سترينق(Query string)عنوان يحتوي على اسم المستخدم وكلمة السر تكون مع القاموس الهجوم *لتخمين في صالح اعتماد تسجيل الدخول إلى موقع محدد على شبكة الإنترنت. معظم خوادم الويب تستخدم على الأقل فحص ال إم دي5، أو أكثر من أساليب الترميز القوية للتحقق من صحة جميع السترينق المعطاة.
وفقا لمواصفات ال HTTP:
*خوادم ينبغي أن يكون حذرا حول اعتمادا على العنوان (والذي يتضمن عناوين المواقع) أعلاه أطوال 255 بايت، وذلك لأن بعض كبار السن أو وكيل العميل التنفيذ قد لا بشكل صحيح دعم هذه الأطوال.
من مواصفات ال أتش تي أم أل 3 أن قيمة أي متغير (مثلا، رابط في <a href=" url "> لا يمكن أن تكون أكثر من 1024 حرفا ومع ذلك، فإن مواصفات أتش تي أم أل 4 تغفل هذا التقييد.
مواصفات لا تملي طول معين كحد أدنى أو أقصى للرابط، ولكن التنفيذ يختلف على حسب المتصفح والإصدار. على سبيل المثال، إنترنت إكسبلورر لا يدعم عناوين المواقع التي لها أكثر من 2083 حرفا. لا يوجد حد لعدد المتغيرات في العنوان؛ فقط طول الحرف على الرابط هو المهم. ملقمات ويب يمكن أيضا أن تفرض حدودا على طول سلسلة الاستعلام، اعتمادا على الكيفية التي يتم بها تخزين رابط الكويري سترينق(Query string).
الأسباب لهذه المشاكل التي تحدث بكثرة استخدام ميثود POST، بدلا من الميثود GET وتخزينها في محتوى الطلب. حدود الطول على محتوى الطلب عادة ما تكون أعلى بكثير من تلك التي على طول الرابط. على سبيل المثال، الحد على حجم POST، افتراضيا، هو 2 ميغابايت في معهد الدراسات الإسماعيلية 4.0 و128 كيلو بايت في معهد الدراسات الإسماعيلية 5.0.