تعریف و کاربرد form> method Attribute> در HTML
Attribute method مشخص می کند که چگونه فرم داده ها را ارسال کند (فرم داده ها به صفحه مشخص شده در ویژگی عمل ارسال می شود).
فرم داده ها را می توان به عنوان متغیرهای URL (با روش = دریافت دریافت) و یا به عنوان HTTP معامله پست (با روش = "پست") ارسال می شود.
یادداشتهای GET:
فرم داده ها را به URL در جفت نام / ارزش اضافه می کند
طول URL محدود است (حدود 3000 کاراکتر)
هرگز برای ارسال اطلاعات حساس از GET استفاده نکنید! (در URL قابل مشاهده است)
برای ارسال مقالات مفید است که در آن یک کاربر می خواهد به نتیجه نشانه گذاری کند
GET برای داده های غیر امن، مانند رشته های پرس و جو در Google بهتر است
یادداشت های POST:
فرم داده ها را داخل بدن درخواست HTTP می افزاید (داده ها نشان داده شده در URL نیستند)
محدودیت اندازه ندارد
فرم ارسال با POST نمی تواند نشانه گذاری شود
Syntax
<"form method="get|post">
get =دریافت پیش فرض فرم داده ها را به URL در جفت نام / ارزش می افزاید:
pairs: URL?name=value&name=value
post = فرم داده را به عنوان یک تراکنش ارسال HTTP ارسال می کند.
مثال
فرم را با استفاده از روش "دریافت" ارسال کنید:
<form action="/action_page.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit"></form>