Som andre språk, praktiserer jQuery Get and Post -metodene for å sende forespørsler/data og motta data/svar. Denne artikkelen tar sikte på jQuery Get and JQuery Post -metoder med følgende læringsresultater.
- arbeider av FÅ og POST Metoder i jQuery
- Sammenligning av jQuery get and Post -metoder
jQuery få metode
JQuery Get -metoden ber om å hente data fra serveren. Dessuten kan de forespurte dataene observeres i URL-en, og dataene vil være i nøkkelverdipar. Syntaksen til denne metoden er gitt nedenfor.
$.få (url, tilbakeringing);De URL refererer til adressen du vil sende en forespørsel og få svaret. Mens Ring tilbake Funksjon brukes til å vise utgangen på vellykket utførelse av get -metoden.
JQuery Post -metode
JQuery Post -metoden gir en forespørsel til serveren sammen med noen data. For eksempel vil et skjema som sendes inn med postmetoden lagre skjemainformasjonen på serveren. Syntaks for postmetoden er gitt nedenfor.
$.Innlegg (URL, data, tilbakeringing)De URL Definerer nettadressen vi ønsker å komme med en forespørsel. De data Parameter refererer til dataene som vil bli sendt ved siden av forespørselen. Og Ring tilbake Funksjon kan brukes til å vise noe utdata eller gjøre noen behandling på vellykket utførelse av postmetoden.
Merk: Data- og tilbakeringingsparametrene er valgfrie
jQuery Get Vs JQuery Post
Her vil du få en sammenligning av head-to-head av begge metodene.
Faktor | FÅ | POST |
Idempotency | Få er idempotent de idempotente metodene returnerer samme resultat hver gang | Innlegget er ikke-idempotent og å kalle det forskjellige tider gir forskjellige resultater. |
Data overføring | Dataene er begrenset til antall tegn som støttes av URL (2048) | Ingen datastrenser for en postmetode |
Sikkerhet | Dataene vises i nettadressen og gjør den mindre sikker | Gir en sikrere dataoverføring i legitimasjonsbasert behandling |
Bokmerke/cache | Dataene kan bokmerker/hurtigbufring, da de er synlige i URL -en | Dataene er ikke synlige for sluttbrukeren dermed kan ikke kokes/hurtigbufferes |
Datatyper | Støtter bare ASCII (spesialtegn, tall, bokstaver) tegn | Støtter binær (bilder, videoer, lyd) samt ASCII -tegn |
Fra tabellen ovenfor ville du forstått forskjellen mellom Get Vs Post som vil hjelpe deg med å velge metoden for HTTP -basert dataoverføring.
Konklusjon
Get -metoden kan være nyttig når du vil lagre URL for fremtidig bruk, mens postmetoden er gunstig når det gjelder å utføre sikker behandling av sensitive data. Get and Post er de mest brukte metodene for å bygge kommunikasjon mellom servere og klienter. Denne artikkelen gir en detaljert oversikt over Get and Post-metodene og tilbyr en sammenligning av head-to-head av begge metodene.