Hver er munurinn á að senda og fá beiðnir?

Hver er munurinn á að senda og fá beiðnir?

GET og POST eru tvær algengustu HTTP beiðnirnar. Venjulega eru GET beiðnir notaðar til að biðja um vefsíður á meðan POST er notað til að senda gögn á vefþjóninn eins og í gegnum vefeyðublað.

Ábending: Þó að þær séu kallaðar HTTP aðferðir eru bæði GET og POST einnig notuð í HTTPS.

Einn af mikilvægum aðgreiningum er að allar færibreytur sem eru innifaldar í GET beiðnum eru innifaldar í vefslóðinni sjálfri, en færibreytur í POST beiðnum eru hluti af beiðninni.

Til dæmis gæti GET beiðnivefslóð litið út eins og „GET.php?parameter=gildi“ en slóðin fyrir POST beiðni myndi líta út eins og „POST.php“ og hafa „parameter=gildi“ stillt í meginmáli beiðninnar.

Einn af helstu afleiðingum þessa er að þegar vefþjónar skráir beiðnir er umbeðin slóð alltaf skráð. Svo, fyrir GET beiðnir, eru færibreyturnar einnig skráðar, þegar um er að ræða POST beiðnir þó að gildin séu ekki skráð þar sem meginmál beiðninnar er ekki skráður. Þetta er sérstaklega mikilvægt fyrir eyðublöð sem innihalda viðkvæm gögn eins og lykilorð eða PII (Personally Identificable Information), þar sem notkun POST þýðir að þessar upplýsingar verða ekki skráðar inn á netþjóna.

Annar munur á GET og POST felur í sér þá staðreynd að GET beiðnir geta verið vistaðar í skyndiminni í vafranum eða skyndiminni frá þriðja aðila, GET beiðnir eru innifalin í vafrasögunni og hægt er að bókamerkja þær. POST beiðnir í samanburði eru aldrei í skyndiminni, þær eru ekki vistaðar í vafrasögunni og ekki er hægt að bókamerkja þær.

Það er hægt að stilla eyðublöð til að nota GET beiðni til að senda gögn á vefþjóninn en að gera það er slæm hugmynd þar sem allir þessir þættir koma við sögu. Það er sérstaklega mikilvægt fyrir viðkvæm eyðublöð eins og innskráningareyðublöð þar sem ef þessi beiðni væri skráð myndi hún birta lykilorð notandans, og ef svarið var í skyndiminni af þriðja aðila gæti það gert öðrum notendum kleift að skrá sig inn á reikning notandans.


Hvernig á að þvinga Google Chrome til að sýna alltaf allar vefslóðir

Hvernig á að þvinga Google Chrome til að sýna alltaf allar vefslóðir

Chrome, sjálfgefið, sýnir þér ekki alla vefslóðina. Þér er kannski sama um þessi smáatriði, en ef þú þarft af einhverjum ástæðum að birta alla vefslóðina, nákvæmar leiðbeiningar um hvernig á að láta Google Chrome birta alla vefslóðina á veffangastikunni.

Hvernig á að fá gamla Reddit aftur

Hvernig á að fá gamla Reddit aftur

Reddit breytti hönnun sinni enn og aftur í janúar 2024. Endurhönnunin er hægt að sjá af notendum skjáborðsvafra og þrengir að aðalstraumnum á sama tíma og tenglar eru til staðar.

Hvernig á að afrita efni úr kennslubókum með Google Lens

Hvernig á að afrita efni úr kennslubókum með Google Lens

Að slá uppáhalds tilvitnunina þína úr bókinni þinni á Facebook er tímafrekt og fullt af villum. Lærðu hvernig á að nota Google Lens til að afrita texta úr bókum yfir í tækin þín.

Fljótleg leiðarvísir um hvernig á að búa til áminningar á Google Home

Fljótleg leiðarvísir um hvernig á að búa til áminningar á Google Home

Áminningar hafa alltaf verið aðal hápunktur Google Home. Þeir gera líf okkar örugglega auðveldara. Við skulum fara í stutta skoðunarferð um hvernig á að búa til áminningar á Google Home svo að þú missir aldrei af því að sinna mikilvægum erindum.

Lagfærðu DNS heimilisfang netþjóns fannst ekki í Chrome

Lagfærðu DNS heimilisfang netþjóns fannst ekki í Chrome

Stundum, þegar þú ert að vinna í Chrome, geturðu ekki fengið aðgang að ákveðnum vefsíðum og færð upp villuna „Laga DNS vistfang netþjóns fannst ekki í Chrome“. Hér er hvernig þú getur leyst málið.

Netflix: Breyta lykilorði

Netflix: Breyta lykilorði

Hvernig á að breyta lykilorðinu þínu á Netflix streymisvídeóþjónustunni með því að nota valinn vafra eða Android app.

Hvernig á að slökkva á endurheimtunarsíðum í Microsoft Edge

Hvernig á að slökkva á endurheimtunarsíðum í Microsoft Edge

Ef þú vilt losna við endurheimta síður skilaboðin á Microsoft Edge skaltu einfaldlega loka vafranum eða ýta á Escape takkann.

Hvað er djúptenging?

Hvað er djúptenging?

Djúptenging er vinsæl tilvísunartækni notenda. Lærðu um djúptengingar hér til að nota þær til að auka umferð á vefsíðuna þína eða app.

Hvað er AR Cloud?

Hvað er AR Cloud?

AR er næsta stóra hlutur internetsins fyrir skemmtun, vinnu eða viðskipti. Lærðu AR ský í smáatriðum til að verða upplýstur notandi.

Hvernig á að nota Microsoft Edge Drop eins og atvinnumaður

Hvernig á að nota Microsoft Edge Drop eins og atvinnumaður

Notaðu Microsoft Edge Drop og deildu skrám og skilaboðum auðveldlega á milli tækja með því að fylgja þessum byrjendavænu skrefum.