PHP-də GET və POST Metodları Arasındakı Fərq

Mündəricat:

PHP-də GET və POST Metodları Arasındakı Fərq
PHP-də GET və POST Metodları Arasındakı Fərq

Video: PHP-də GET və POST Metodları Arasındakı Fərq

Video: PHP-də GET və POST Metodları Arasındakı Fərq
Video: PHP for Web Development 2024, Iyul
Anonim

PHP-də GET və POST metodu arasındakı əsas fərq ondan ibarətdir ki, GET metodu məlumatları səhifə sorğusuna əlavə etməklə göndərir, POST metodu isə HTTP başlığı vasitəsilə məlumat göndərir.

PHP veb inkişafı üçün nəzərdə tutulmuş server tərəfi skript dilidir. GET və POST üsulları müştəri kompüterinin veb serverə məlumat göndərmək üçün iki yoludur. Bu üsullar istifadəçilərdən formalar vasitəsilə məlumat əldə etməyə kömək edir.

PHP-də GET və POST metodu arasındakı fərq - Müqayisə Xülasəsi
PHP-də GET və POST metodu arasındakı fərq - Müqayisə Xülasəsi

PHP-də GET metodu nədir?

Dinamik veb-sayt verilənlər bazasından məlumatları saxlamaq, yeniləmək, əldə etmək və silmək imkanına malikdir. Forma istifadəçinin məlumatları doldurması üçün sahələri ehtiva edən sənəddir. Bu forma datası verilənlər bazasında saxlanılacaq.

PHP-də GET və POST metodu arasındakı fərq
PHP-də GET və POST metodu arasındakı fərq

GET metodu ilə forma məlumatı hər kəsə görünür. Başqa sözlə, bütün dəyişən adları və dəyərlər URL-də görünür. '?' simvolu səhifənin URL-sini və forma məlumatını ayırır. GET vasitəsilə göndəriləcək məlumatların miqdarı məhduddur. 1500 simvoldan azdır. Adətən, parol kimi həssas məlumatları göndərmək üçün GET-dən istifadə etmək yaxşı təcrübə deyil. Bəzi hallarda bu üsul səhifəni əlfəcin qoymağa kömək edir.

PHP-də POST Metodu nədir?

POST metodu ilə forma məlumatı hər kəsə görünmür. Başqa sözlə, bütün dəyişən adları və dəyərləri HTTP sorğusunun gövdəsinə əlavə olunur. Forma məlumatı URL-də görünmür. Buna görə də, məlumatı təhlükəsiz şəkildə göndərməyə kömək edir. Göndəriləcək məlumatların miqdarına da xüsusi məhdudiyyət yoxdur. Bundan əlavə, POST metodu faylları serverə yükləyərkən çoxhissəli binar daxiletmə dəstəyi kimi funksiyaları təmin edir.

PHP-də GET və POST Metodunun Fərqi Nədir?

GET vs PHP-də POST Metodu

GET məlumatı səhifə sorğusuna əlavə etməklə göndərən bir üsuldur. POST HTTP başlığı vasitəsilə məlumat ötürən üsuldur.
URL
Forma məlumatı URL-də görünür Forma məlumatı URL-də görünmür
Məlumat Məbləği
Məhdud sayda məlumat göndərilir. 1500 simvoldan azdır. Limitsiz miqdarda məlumat göndərilir.
İstifadə
Həssas olmayan məlumatların göndərilməsinə kömək edir Həssas data (parollar), ikili verilənlər (söz sənədləri, şəkillər) göndərməyə və faylları yükləməyə kömək edir
Təhlükəsizlik
Çox təhlükəsiz deyil. Daha təhlükəsiz.
Səhifənin əlfəcinlənməsi
Səhifəni işarələmək mümkündür Səhifəni işarələmək mümkün deyil

Xülasə – PHP-də GET və POST metodu

Bu məqalədə PHP-də formaların idarə edilməsinin iki mühüm üsulu müzakirə edilmişdir. Bunlar GET və POST üsullarıdır. Ümumiyyətlə, tərtibatçılar GET metodundan istifadə etməkdənsə, məlumat göndərmək üçün POST metoduna üstünlük verirlər. PHP-də GET və POST metodu arasındakı əsas fərq ondan ibarətdir ki, GET metodu məlumatları səhifə sorğusuna əlavə etməklə göndərir, POST metodu isə HTTP başlığı vasitəsilə məlumat göndərir.

Tövsiyə: