Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 9120|Odpowiedź: 2

Jaka jest różnica między commitem POST w PHP a commitem GET?

[Skopiuj link]
Opublikowano 19.11.2014 21:16:49 | | |
Jeśli wpiszę ten kod:
[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]

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

Jaki jest wpływ na program i jaka jest różnica między postcommitem a get-commitem?




Poprzedni:Metoda nieograniczonej modyfikacji WeChat ID
Następny:Ogłoszona zostanie lista stypendiów szkolnych na rok akademicki 2013-2014 Szkoły Informatyki
Opublikowano 19.11.2014 21:21:40 |
1. Get to pobieranie danych z serwera, a post to wysyłanie danych na serwer.
2. get polega na dodaniu kolejki danych parametrów do adresu URL wskazanego przez atrybut ACTION w formularzu, a wartości odpowiadają każdemu polu w formularzu, co jest widoczne w URL. post to mechanizm HTTP Post, który umieszcza każde pole w formularzu i jego zawartość w nagłówku HTML na adres URL oznaczony przez atrybut ACTION. Użytkownicy nie widzą tego procesu.
3. W metodzie get po stronie serwera używa Request.QueryString do uzyskania wartości zmiennej, a dla metody post po stronie serwera po stronie serwera używa Request.Form do uzyskania przesłanych danych.
4. Ilość danych przesyłanych przez get jest niewielka i nie może przekraczać 2KB. Ilość danych przesyłanych pocztą jest duża i zazwyczaj jest domyślnie ustawiona na nieograniczoną. Ale teoretycznie największa ilość w IIS4 to 80KB, a w IIS5 100KB.
5. Ochrona jest bardzo niska, a na posterunku jest wysoka ochrona. Ale efektywność wykonania jest lepsza niż w metodzie Post.

Rekomendacje:
1. Bezpieczeństwo metody get jest gorsze niż metody Post, jeśli zawiera poufne informacje, zaleca się stosowanie metody przesyłania danych Post;
2. Podczas zapytań danych zaleca się użycie metody Get; Przy dodawaniu, modyfikowaniu lub usuwaniu danych zaleca się stosowanie metody Post;
Opublikowano 25.12.2014 17:45:43 |
Właśnie to obejrzałem, ten http://zh.wikipedia.org/wiki/REST
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com