Məqalələr

FORM modullarının hərəkətləri: POST və GET

Atribut method elementdə <form> verilənlərin serverə necə göndərildiyini müəyyən edir.

HTTP metodları serverə göndərilən məlumatlar üzərində hansı hərəkətin yerinə yetirilməli olduğunu bəyan edir. HTTP protokolu bir neçə üsul təqdim edir və HTML Form elementi istifadəçi məlumatlarını təqdim etmək üçün iki üsuldan istifadə etməyə qadirdir:

  • üsul GET : Müəyyən edilmiş resursdan məlumat tələb etmək üçün istifadə olunur
  • üsul POST : Resursu yeniləmək üçün serverə məlumat göndərmək üçün istifadə olunur

Metod GET

HTML GET metodu serverdən resurs almaq üçün istifadə olunur. 

Per esempio:

<form method="get" action="www.bloginnovazione.it/search">
    <input type="search" name="location" placeholder="Search.." />
    <input type="submit" value="Go" />
</form>

Yuxarıdakı formanı təsdiqlədiyimiz zaman daxil edirik Italy giriş sahəsində serverə göndərilən sorğu olacaq www.bloginnovazione.it/search/?location=Italy.

HTTP GET metodu verilənləri serverə göndərmək üçün URL-in sonuna sorğu sətri əlavə edir. Sorğu sətri cüt şəklindədir key=value simvolundan əvvəl ? .

İnnovasiya bülleteni
Yeniliklərlə bağlı ən vacib xəbərləri qaçırmayın. Onları e-poçtla almaq üçün qeydiyyatdan keçin.

URL-dən server istifadəçi tərəfindən təqdim olunan dəyəri təhlil edə bilər:

  • açar - yeri
  • dəyər -İtaliya

Metod POST

HTTP POST metodu verilənlərin sonrakı emal üçün serverə göndərilməsi üçün istifadə olunur. Məsələn,

<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>

Formanı təqdim etdiyimiz zaman o, istifadəçinin daxil etdiyi məlumatları serverə göndərilən sorğunun mətninə əlavə edəcək. Ərizə aşağıdakı kimi doldurulacaq:

POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33

firstname=Robin&lastname=Batman

Göndərilən məlumatlar istifadəçiyə asanlıqla görünmür. Bununla belə, biz təqdim edilmiş məlumatları brauzerin tərtibatçı alətləri kimi xüsusi alətlərdən istifadə edərək idarə edə bilərik.

üsulları GET e POST müqayisədə

  • GET metodu
    • GET metodu ilə göndərilən məlumatlar URL-də görünür.
    • GET sorğuları əlfəcin edilə bilər.
    • GET sorğuları önbelleğe alına bilər.
    • GET sorğularının simvol limiti var 2048 personajlar.
    • GET sorğularında yalnız ASCII simvollarına icazə verilir.
  • POST metodu
    • POST metodu ilə göndərilən məlumatlar görünmür.
    • POST sorğuları əlfəcin edilə bilməz.
    • POST sorğuları yaddaşda saxlanıla bilməz.
    • POST sorğularında heç bir məhdudiyyət yoxdur.
    • POST sorğusunda bütün məlumatlara icazə verilir

Ercole Palmeri

İnnovasiya bülleteni
Yeniliklərlə bağlı ən vacib xəbərləri qaçırmayın. Onları e-poçtla almaq üçün qeydiyyatdan keçin.
Tags: html

Articoli recenti

Smart Lock Market: bazar araşdırması hesabatı dərc edilib

Smart Lock Market termini istehsal, paylama və istifadəni əhatə edən sənaye və ekosistemə aiddir ...

Mart 27 2024

Dizayn nümunələri nədir: niyə istifadə olunur, təsnifatı, müsbət və mənfi cəhətləri

Proqram mühəndisliyində dizayn nümunələri proqram dizaynında tez-tez baş verən problemlərin optimal həllidir. mən kimiyəm...

Mart 26 2024

Sənaye markalanmasının texnoloji təkamülü

Sənaye markalanması, səthində daimi işarələr yaratmaq üçün istifadə olunan bir neçə texnikanı əhatə edən geniş bir termindir ...

Mart 25 2024

VBA ilə yazılmış Excel makrolarının nümunələri

Aşağıdakı sadə Excel makro nümunələri VBA Təxmini oxuma müddətindən istifadə etməklə yazılmışdır: 3 dəqiqə Nümunə...

Mart 25 2024