Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 9120|Atbildi: 2

Kāda ir atšķirība starp PHP POST apņemšanos un GET apņemšanos?

[Kopēt saiti]
Publicēts 19.11.2014 21:16:49 | | |
Ja es ievietoju šo kodu:
[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]

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

Kāda ir ietekme uz programmu un kāda ir atšķirība starp post commit un get commit?




Iepriekšējo:WeChat ID modificēšanas metode neierobežotas reizes
Nākamo:Tiek paziņots Datorzinātņu skolas 2013.-2014. mācību gada skolu stipendiju saraksts
Publicēts 19.11.2014 21:21:40 |
1. Get ir iegūt datus no servera, un post ir nosūtīt datus uz serveri.
2. get ir pievienot parametru datu rindu URL, uz kuru norāda iesniegtās veidlapas atribūts ACTION, un vērtības atbilst katram veidlapas laukam, ko var redzēt URL. post ir HTTP ziņas mehānisms, lai katru veidlapas lauku un tā saturu HTML galvenē ievietotu URL adresē, ko norāda atribūts ACTION. Lietotāji neredz procesu.
3. Iegūšanas metodei servera puse izmanto Request.QueryString, lai iegūtu mainīgā vērtību, un post metodei servera puse izmanto Request.Form, lai iegūtu iesniegtos datus.
4. Get nosūtīto datu apjoms ir mazs un nevar būt lielāks par 2 KB. Pa pastu pārsūtīto datu apjoms ir liels, un parasti tas ir neierobežots. Bet teorētiski lielākais apjoms IIS4 ir 80 KB, bet IIS5 - 100 KB.
5. Iegūstiet drošību ir ļoti zema, pēc drošības ir augsta. Bet izpildes efektivitāte ir labāka nekā Post metode.

Ieteikumi:
1. Get metodes drošība ir sliktāka nekā Post metodes, ja tā satur konfidenciālu informāciju, ieteicams izmantot Post datu iesniegšanas metodi;
2. Veicot datu vaicājumu, ieteicams izmantot metodi Iegūt; Pievienojot, modificējot vai dzēšot datus, ieteicams izmantot Post metodi;
Publicēts 25.12.2014 17:45:43 |
Es to vienkārši noskatījos, šis http://zh.wikipedia.org/wiki/REST
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com