انتقل إلى محتوى الدرس
فقرة فرعية #2 من درس: معلمات HTTP

Query String Parameters معلمات سلسلة الاستعلام Query

دليل شامل لمعلمات طلب HTTP في مسار الرابط وسلسلة الاستعلام وجسم الطلب، مع التمييز بين المعلمات الفعالة ومعلمات التتبع، وحدود طول الرابط العملية (414)، وحماية البيانات الحساسة من التسرب.
3 صفوف تعليمية
تكنولوجيا الويب
1,362 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تُكتب معلمات سلسلة الاستعلام () في نهاية مسار الرابط وفق قواعد صياغة قياسية دقيقة يحددها المعيار RFC 3986:

  • علامة بداية الاستعلام (): توضع علامة استفهام واحدة فقط للفصل بين مسار المورد وبداية سلسلة الاستعلام.
  • ربط المفتاح بالقيمة (): تُكتب كل معلمة على صورة زوج (مثل ).
  • الفصل بين المعلمات المتعددة (): يُربط بين كل معلمة والتي تليها برمز العطف (مثل ).
  • القيم المتعددة وترميز المحارف: يمكن تكرار المفتاح نفسه لتمرير مصفوفة قيم (مثل )، كما يجب ترميز المسافات والرموز الخاصة بنظام النسبة المئوية () كما يظهر في سطر الطلب الفعلي الآتي:
الصف 2 كود برمجي
نص
# Browser URL: https://www.closetag.com/search?q=http+methods&lang=ar&page=2
GET /search?q=http+methods&lang=ar&page=2 HTTP/1.1
Host: www.closetag.com
Accept: text/html
الصف 3 ملاحظة هامة