Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 9120|Odpověď: 2

Jaký je rozdíl mezi POST commitem v PHP a GET commit?

[Kopírovat odkaz]
Zveřejněno 19.11.2014 21:16:49 | | |
Pokud zadám tento kód:
[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]

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

Jaký to má dopad na program a jaký je rozdíl mezi post-commitem a get commitem?




Předchozí:Metoda neomezené úpravy WeChat ID
Další:Byl oznámen seznam školních stipendií pro akademický rok 2013-2014 Školy informatiky
Zveřejněno 19.11.2014 21:21:40 |
1. Get znamená získat data ze serveru a post je posílat data na server.
2. get znamená přidat frontu parametrů do URL, na kterou odkazuje atribut ACTION v zadaném formuláři, a hodnoty odpovídají každému poli ve formuláři, což je vidět v URL. post je HTTP POST mechanismus, který umisťuje každé pole do formuláře a jeho obsah do HTML hlavičky na URL adresu uvedenou atributem ACTION. Uživatelé tento proces nevidí.
3. Pro metodu get serverová strana používá Request.QueryString k získání hodnoty proměnné a pro post metodu serverová strana používá Request.Form k získání odeslaných dat.
4. Množství dat odeslaných pomocí get je malé a nemůže být větší než 2KB. Množství dat přenášených poštou je velké a obvykle je nastaveno jako neomezené. Teoreticky je ale největší kapacita v IIS4 80KB a v IIS5 100KB.
5. Bezpečnost je velmi nízká, bezpečnost na stanici je vysoká. Ale efektivita provedení je lepší než u metody Post.

Doporučení:
1. Bezpečnost metody get je horší než u metody Post, pokud obsahuje důvěrné informace, doporučuje se použít metodu Post data submission;
2. Při dotazování na data se doporučuje použít metodu Get; Při přidávání, úpravě nebo mazání dat se doporučuje použít metodu Post;
Zveřejněno 25.12.2014 17:45:43 |
Právě jsem to sledoval, http://zh.wikipedia.org/wiki/REST
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com