Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 9120|Risposta: 2

Qual è la differenza tra il POST commit di PHP e il commit GET?

[Copiato link]
Pubblicato su 19/11/2014 21:16:49 | | |
Se inserisco questo codice:
[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]

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

Qual è l'impatto sul programma e qual è la differenza tra un post commit e un get commit?




Precedente:Il metodo per modificare l'ID WeChat illimitate
Prossimo:Viene annunciato l'elenco delle borse di studio scolastiche per l'anno accademico 2013-2014 della School of Computer Science
Pubblicato su 19/11/2014 21:21:40 |
1. Get è ottenere dati dal server, e post è inviare dati al server.
2. get è aggiungere la coda dati dei parametri all'URL indicato dall'attributo ACTION del modulo inviato, e i valori corrispondono a ciascun campo del modulo, che può essere visto nell'URL. post è il meccanismo HTTP post che consiste nel mettere ogni campo nel modulo e il suo contenuto nell'HTML HEADER all'indirizzo URL indicato dall'attributo ACTION. Gli utenti non vedono il processo.
3. Per il metodo get, il lato server usa Request.QueryString per ottenere il valore della variabile, mentre per il metodo post, il lato server usa Request.Form per ottenere i dati inviati.
4. La quantità di dati inviati da get è piccola e non può superare i 2KB. La quantità di dati trasmessi per posta è elevata e generalmente viene impostata di default a illimitata. Ma teoricamente, la quantità più grande in IIS4 è di 80KB, mentre in IIS5 è di 100KB.
5. La sicurezza è molto bassa, la sicurezza post-sicurezza è alta. Ma l'efficienza dell'esecuzione è migliore rispetto al metodo Post.

Raccomandazioni:
1. La sicurezza del metodo get è peggiore rispetto a quella del metodo Post; se contiene informazioni riservate, si raccomanda di utilizzare il metodo di invio dati Post;
2. Quando si fa una query dati, si consiglia di utilizzare il metodo Get; Quando si aggiungono, modifiche o cancellano dati, si raccomanda di utilizzare il metodo Post;
Pubblicato su 25/12/2014 17:45:43 |
L'ho appena guardata, questa http://zh.wikipedia.org/wiki/REST
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com