القائمة الرئيسية

الصفحات

شرح html || دورة html كاملة || #08 : شرح get و post في HTML & Form Method GET POST

 مرحبا محبي قناة و موقع محترف

تحدد سمة الأسلوب كيفية إرسال بيانات النموذج (يتم إرسال بيانات النموذج إلى الصفحة المحددة في سمة الإجراء).

يمكن إرسال بيانات النموذج كمتغيرات URL (مع الطريقة = "get") أو كمعاملة HTTP بعد (مع الطريقة = "post").





ملاحظات على GET:

لإلحاق بيانات النموذج بعنوان URL في أزواج الاسم / القيمة

طول عنوان URL محدود (حوالي 3000 حرف)

لا تستخدم GET لإرسال بيانات حساسة! (سيكون مرئيًا في عنوان URL)

مفيد لعمليات إرسال النماذج حيث يريد المستخدم وضع إشارة مرجعية على النتيجة

يعد GET أفضل بالنسبة للبيانات غير الآمنة ، مثل سلاسل الاستعلام في Google


ملاحظات على POST:

لإلحاق بيانات النموذج داخل نص طلب HTTP (لا تظهر البيانات في عنوان URL)

لا توجد قيود على الحجم

لا يمكن وضع إشارة مرجعية على عمليات إرسال النماذج باستخدام POST


<form action="/action_page.php" method="get">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Last name:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="Submit">
</form>

تعليقات

التنقل السريع