Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 9120|Válasz: 2

Mi a különbség a PHP POST commit és a GET commit között?

[Linket másol]
Közzétéve 2014. 11. 19. 21:16:49 | | |
Ha ezt a kódot írnám:
[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]

Helyettesítsd a következőket:
[mw_shl_code=php,true]echo "<script type='text/javascript' reload='1'>window.location.href='$requesturl'; ";</script> [/mw_shl_code]

Milyen hatása van a programra, és mi a különbség a post commit és a get commit között?




Előző:A WeChat ID korlátlan módosításának módja
Következő:Közzétették a Számítástechnikai Kar 2013-2014-es tanév iskolai ösztöndíjainak listáját
Közzétéve 2014. 11. 19. 21:21:40 |
1. A szerverről kell adatokat szerezni, és a post-t az adat továbbítása a szerverre.
2. get azt jelenti, hogy a paraméteradat-sort hozzáadjuk az URL-hez, amelyet a benyújtott űrlap ACTION attribútuma mutat, és az értékek minden mezőnek felelnek meg, amelyek az URL-ben láthatók. a post a HTTP post mechanizmus, amely az űrlap minden mezőjét és tartalmát a HTML FEJLÉCBE helyezi az ACTION attribútum által jelölt URL-címre. A felhasználók nem látják a folyamatot.
3. A get metódusnál a szerver oldal az Request.QueryString segítségével megkapja a változó értékét, a post metódusnál pedig a szerver oldala az Request.Form segítségével szerezi be a beküldött adatokat.
4. A get által küldött adatmennyiség kicsi, és nem lehet 2KB-nál nagyobb. A postai úton továbbított adatmennyiség nagy, és általában alapértelmezett korlátlan adatra van állítva. Elméletileg azonban az IIS4-ben a legnagyobb mennyiség 80KB, az IIS5-ben pedig 100KB.
5. A biztonság nagyon alacsony, a poszt biztonsága magas. De a végrehajtás hatékonysága jobb, mint a poszt módszeré.

Ajánlások:
1. A get módszer biztonsága rosszabb, mint a Post módszeré, ha bizalmas információkat tartalmaz, ajánlott a Post adatbeküldési módszer alkalmazása;
2. Adatlekérdezéskor ajánlott a Get módszert használni; Adathozzáadáskor, módosításkor vagy törléskor ajánlott a Post módszer alkalmazása;
Közzétéve 2014. 12. 25. 17:45:43 |
Most néztem meg, http://zh.wikipedia.org/wiki/REST
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com