Атрибут method
элементте <form>
деректердің серверге қалай жіберілетінін көрсетеді.
HTTP әдістері серверге жіберілген деректерде қандай әрекетті орындау керектігін мәлімдейді. HTTP протоколы бірнеше әдістерді қамтамасыз етеді және HTML пішін элементі пайдаланушы деректерін жіберу үшін екі әдісті пайдалана алады:
GET
: Көрсетілген ресурстан деректерді сұрау үшін пайдаланыладыPOST
: Ресурсты жаңарту үшін деректерді серверге жіберу үшін пайдаланыладыGET
HTML GET әдісі серверден ресурс алу үшін қолданылады.
Бастапқыда:
<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
Veeam ұсынған Coveware кибербопсалау оқиғаларына жауап беру қызметтерін көрсетуді жалғастырады. Coveware криминалистикалық және қалпына келтіру мүмкіндіктерін ұсынады ...
Болжалды техникалық қызмет көрсету зауытты басқаруға инновациялық және белсенді көзқараспен мұнай және газ секторында төңкеріс жасайды.…
Ұлыбританияның CMA жасанды интеллект нарығындағы Big Tech әрекеті туралы ескерту жасады. Ана жерде…
Ғимараттардың энергия тиімділігін арттыру үшін Еуропалық Одақ тұжырымдаған «Жасыл үйлер» жарлығы өзінің заң шығару процесін аяқтады ...