Атрибут method
в елементі <form>
визначає спосіб надсилання даних на сервер.
Методи HTTP оголошують, яку дію слід виконати з даними, надісланими на сервер. Протокол HTTP надає кілька методів, а елемент HTML Form може використовувати два методи для надсилання даних користувача:
GET
: Використовується для запиту даних із зазначеного ресурсуPOST
: використовується для надсилання даних на сервер для оновлення ресурсуGET
Метод HTML GET використовується для отримання ресурсу з сервера.
За esempio:
<form method="get" action="www.bloginnovazione.it/search">
<input type="search" name="location" placeholder="Search.." />
<input type="submit" value="Go" />
</form>
Коли ми підтверджуємо форму вище, вводимо Italy
у полі введення буде запит, надісланий на сервер www.bloginnovazione.it/search/?location=Italy
.
Метод HTTP GET додає рядок запиту в кінець URL-адреси для надсилання даних на сервер. Рядок запиту має форму пари key=value
якому передує символ ?
.
З URL-адреси сервер може проаналізувати значення, подане користувачем, де:
POST
Метод HTTP POST використовується для надсилання даних на сервер для подальшої обробки. Наприклад,
<form method="post" action="www.bloginnovazione.it/search">
<label for="firstname">First name:</label>
<input type="text" name="firstname" /><br />
<label for="lastname">Last name:</label>
<input type="text" name="lastname" /><br />
<input type="submit" />
</form>
Коли ми надсилаємо форму, вона додає введені користувачем дані до тіла запиту, надісланого на сервер. Заявка буде заповнена наступним чином:
POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
firstname=Robin&lastname=Batman
Надіслані дані важко побачити користувачеві. Однак ми можемо контролювати надіслані дані за допомогою спеціальних інструментів, таких як інструменти розробника браузера.
GET
e POST
в порівнянніErcole Palmeri
CMA Великобританії випустило попередження щодо поведінки Big Tech на ринку штучного інтелекту. Там…
Указ «Case Green», розроблений Європейським Союзом для підвищення енергоефективності будівель, завершив свій законодавчий процес з…
Представлено щорічний звіт Casaleggio Associati про електронну комерцію в Італії. Доповідь під назвою «AI-Commerce: передові межі електронної комерції зі штучним інтелектом».…
Результат постійних технологічних інновацій і відданості навколишньому середовищу та добробуту людей. Bandalux представляє Airpure®, намет…