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

Veeam müdafiədən tutmuş cavab və bərpaya qədər ransomware üçün ən əhatəli dəstəyi təqdim edir

Coveware by Veeam kiber qəsb hallarına cavab xidmətləri göstərməyə davam edəcək. Coveware məhkəmə və remediasiya imkanları təklif edəcək...

23 Aprel 2024

Yaşıl və Rəqəmsal İnqilab: Proqnozlaşdırılan Baxım Neft və Qaz Sənayesini necə çevirir?

Proqnozlaşdırılan texniki xidmət zavodun idarə edilməsinə innovativ və proaktiv yanaşma ilə neft və qaz sektorunda inqilab edir.…

22 Aprel 2024

Böyük Britaniyanın antiinhisar tənzimləyicisi GenAI üzərində BigTech həyəcanını qaldırır

Böyük Britaniyanın CMA süni intellekt bazarında Big Tech-in davranışı ilə bağlı xəbərdarlıq edib. Orada…

18 Aprel 2024

Casa Green: İtaliyada davamlı gələcək üçün enerji inqilabı

Avropa İttifaqı tərəfindən binaların enerji səmərəliliyini artırmaq üçün tərtib edilən "Yaşıl Evlər" Fərmanı qanunvericilik prosesini yekunlaşdırdı ...

18 Aprel 2024