Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 9120|Atsakyti: 2

Kuo skiriasi PHP POST įsipareigojimas ir GET įsipareigojimas?

[Kopijuoti nuorodą]
Paskelbta 2014-11-19 21:16:49 | | |
Jei įdėsiu šį kodą:
[mw_shl_code=php,true]echo '<form id="payform" action="'.$requesturl.'" method="post"></form><script type="text/javascript" reload="1">$(\'payform\').submit(); </script>"; [/mw_shl_code]

Pakeisti į:
[mw_shl_code=php,true]echo "<script type='text/javascript' reload='1'>window.location.href='$requesturl'; ";</script> [/mw_shl_code]

Koks yra poveikis programai ir kuo skiriasi po įsipareigojimo ir įsipareigoti?




Ankstesnis:"WeChat" ID keitimo būdas neribotą laiką
Kitą:Skelbiamas Informatikos mokyklos 2013-2014 mokslo metų mokyklų stipendijų sąrašas
Paskelbta 2014-11-19 21:21:40 |
1. Gauti yra gauti duomenis iš serverio, o post yra siųsti duomenis į serverį.
2. get yra pridėti parametrą duomenų eilė prie URL, į kurį nurodo pateiktos formos atributas ACTION, o reikšmės atitinka kiekvieną formos lauką, kurį galima pamatyti URL. post yra HTTP skelbimo mechanizmas, skirtas kiekvienam formos laukui ir jo turiniui HTML antraštėje įdėti į URL adresą, nurodytą atributu ACTION. Vartotojai nemato proceso.
3. Taikant gavimo metodą, serverio pusė naudoja Request.QueryString, kad gautų kintamojo vertę, o post metodui serverio pusė naudoja Request.Form pateiktiems duomenims gauti.
4. Get siunčiamų duomenų kiekis yra nedidelis ir negali būti didesnis nei 2 KB. Paštu perduodamų duomenų kiekis yra didelis ir paprastai yra neribotas. Tačiau teoriškai didžiausias IIS4 kiekis yra 80 KB, o IIS5 - 100 KB.
5. Gaukite saugumą labai žemai, po saugumo yra aukštas. Tačiau vykdymo efektyvumas yra geresnis nei "Post" metodas.

Rekomendacijos:
1. Gavimo metodo saugumas yra prastesnis nei Pašto metodo, jei jame yra konfidencialios informacijos, rekomenduojama naudoti Post duomenų pateikimo būdą;
2. Atliekant duomenų užklausą, rekomenduojama naudoti metodą Gauti; Pridedant, keičiant ar ištrinant duomenis, rekomenduojama naudoti "Post" metodą;
Paskelbta 2014-12-25 17:45:43 |
Aš ką tik žiūrėjau, tai http://zh.wikipedia.org/wiki/REST
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com