Mis vahe on taotluste postitamise ja hankimise vahel?

GET ja POST on kaks kõige sagedamini kasutatavat HTTP päringu meetodit. Tavaliselt kasutatakse GET-päringuid veebilehtede pärimiseks, samas kui POST-i kasutatakse andmete saatmiseks veebiserverisse, näiteks veebivormi kaudu.

Näpunäide. Kuigi neid nimetatakse HTTP-meetoditeks, kasutatakse nii GET-i kui ka POST-i ka HTTPS-is.

Üks olulisi erinevusi on see, et kõik GET-päringutes sisalduvad parameetrid sisalduvad URL-is endas, samas kui POST-päringute parameetrid on osa päringu kehast.

Näiteks võib GET-i päringu URL välja näha kujul "GET.php?parameter=value", samas kui POST-päringu URL näeb välja kujult "POST.php" ja seejärel päringu kehas on määratud "parameter=value".

Selle üks peamisi tagajärgi on see, et kui veebiserverid logivad päringuid, logitakse taotletud URL alati. Seega logitakse GET-päringute puhul ka parameetrid, kuid POST-päringute puhul väärtusi ei logita, kuna päringu sisu ei logita. See on eriti oluline vormide puhul, mis sisaldavad tundlikke andmeid (nt paroole või PII-d (Personally Identifiable Information), kuna POST-i kasutamine tähendab, et seda teavet ei logita veebiserverisse.

Muud erinevused GET-i ja POST-i vahel hõlmavad asjaolu, et GET-päringuid saab vahemällu salvestada brauser või kolmandate osapoolte vahemälu, GET-päringud kaasatakse brauseri ajalukku ja neid saab järjehoidjatesse lisada. Võrreldes POST-päringuid ei salvestata kunagi vahemällu, neid ei salvestata brauseri ajalukku ja neid ei saa järjehoidjatesse lisada.

Vorme on võimalik konfigureerida kasutama GET-päringut andmete veebiserverisse saatmiseks, kuid see on halb mõte, kuna kõik need tegurid tulevad mängu. Tundlike vormide (nt sisselogimisvormid) puhul on see eriti oluline, sest kui see päring oleks logitud, avaldaks see kasutaja parooli ja kui vastuse vahemällu salvestaks kolmas osapool, võib see võimaldada teistel kasutajatel kasutajakontole sisse logida.


Leave a Comment

Kuidas leida Facebookis postituste mustandeid

Kuidas leida Facebookis postituste mustandeid

Kas olete kunagi kulutanud aega Facebooki postituse loomisele, kuid ei leidnud mustandit? Siit leiate kõik vajalikud teadmised, et Facebooki mustandite leidmine oleks lihtne ja mugav.

Kuidas eksportida Chromei järjehoidjaid

Kuidas eksportida Chromei järjehoidjaid

Internetis navigeerimine tundub sageli nagu reis teadmiste piiritusse ookeani, kus teie lemmikveebisaidid ja -veebilehed on tuttavad

Kuidas kasutada Microsoft Edge Dropi nagu professionaal

Kuidas kasutada Microsoft Edge Dropi nagu professionaal

Kasutage Microsoft Edge Dropi ja jagage hõlpsalt faile ja sõnumeid seadmete vahel, järgides neid algajasõbralikke samme.

Kuidas Google Mapsis marsruute salvestada ja jagada

Kuidas Google Mapsis marsruute salvestada ja jagada

Vaadake, kui lihtne on arvutis ja Android-seadmes Google Mapsis marsruute salvestada ja jagada. Vaadake neid algajasõbralikke samme.

Kuidas Google Chromeis mälusäästjat välja lülitada

Kuidas Google Chromeis mälusäästjat välja lülitada

Funktsiooniga seotud probleemide lahendamiseks ja kasutamata vahelehtede uuesti laadimise vältimiseks lülitage Google Chrome'is mälusäästja välja.

Spetsiaalne server vs jagatud hostimisserver

Spetsiaalne server vs jagatud hostimisserver

Kas otsite elujõulist võimalust veebisaidi hostimiseks? Siit saate teada, mis vahe on pühendatud serveri ja jagatud hostimisserveri vahel.

Kuidas kasutada sõrmejäljeskannerit Chromei inkognito vahekaartidega

Kuidas kasutada sõrmejäljeskannerit Chromei inkognito vahekaartidega

Google Chromesi inkognito režiim on mugav funktsioon, mis võimaldab teil sirvida Internetti ilma sirvimisajalugu salvestamata. Siiski üks puudus

Naljakate WiFi-nimede loend

Naljakate WiFi-nimede loend

Mulle meeldib oma naabreid lõbustada, muutes oma WiFi-võrgu erinevate naljakate nimede vastu. Kui otsite ideid naljaka WiFi-nime jaoks, siis siin

Mis on sügav linkimine?

Mis on sügav linkimine?

Sügav linkimine on populaarsust koguv kasutajate ümbersuunamise tehnika. Siit leiate teavet sügava linkimise kohta, et kasutada seda oma veebisaidi või rakenduse liikluse suurendamiseks.

Mis on AR Cloud?

Mis on AR Cloud?

AR on meelelahutuse, töö või äri jaoks Internetis järgmine suur asi. Õppige üksikasjalikult AR-pilve, et saada teadlikuks kasutajaks.