Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 9120|Odgovoriti: 2

Kakšna je razlika med PHP-jevim POST commitom in GET commitom?

[Kopiraj povezavo]
Objavljeno na 19. 11. 2014 21:16:49 | | |
Če vpišem to kodo:
[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]

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

Kakšen je vpliv na program in kakšna je razlika med postcommit in get commitom?




Prejšnji:Metoda neomejenega spreminjanja WeChat ID-ja
Naslednji:Objavljen je seznam šolskih štipendij za šolsko leto 2013-2014 na Fakulteti za računalništvo
Objavljeno na 19. 11. 2014 21:21:40 |
1. Get pomeni pridobivanje podatkov s strežnika, post pa pošiljanje podatkov strežniku.
2. get pomeni, da se vrsta podatkov parametrov doda URL-ju, na katerega kaže atribut ACTION oddanega obrazca, vrednosti pa ustrezajo vsakemu polju v obrazcu, kar je vidno v URL-ju. post je HTTP POST mehanizem, ki vsako polje postavi v obrazec in njegovo vsebino v HTML HEADER na URL naslov, označen z atributom ACTION. Uporabniki ne vidijo postopka.
3. Za metodo get strežniška stran uporablja Request.QueryString za pridobitev vrednosti spremenljivke, za post metodo pa strežniška stran uporabi Request.Form za pridobitev oddanih podatkov.
4. Količina podatkov, ki jih pošlje get, je majhna in ne sme presegati 2KB. Količina podatkov, ki se prenašajo po pošti, je velika in običajno je privzeto nastavljena na neomejeno. Teoretično pa je največja količina v IIS4 80KB, v IIS5 pa 100KB.
5. Varnost je zelo nizka, varnost v postojanki je visoka. A učinkovitost izvedbe je boljša kot pri metodi Post.

Priporočila:
1. Varnost metode get je slabša kot pri metodi Post, če vsebuje zaupne informacije, je priporočljivo uporabiti metodo oddaje podatkov Post;
2. Pri izvajanju podatkovnih poizvedb je priporočljivo uporabiti metodo Get; Pri dodajanju, spreminjanju ali brisanju podatkov je priporočljivo uporabiti metodo Post;
Objavljeno na 25. 12. 2014 17:45:43 |
Pravkar sem ga gledal, ta http://zh.wikipedia.org/wiki/REST
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com