Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 9120|Отговор: 2

Каква е разликата между POST commit и GET commit на PHP?

[Копирай линк]
Публикувано в 19.11.2014 г. 21:16:49 ч. | | |
Ако сложа този код:
[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]

Заменете с:
[mw_shl_code=php,true]echo "<script type='text/javascript' reload='1'>window.location.href='$requesturl'; ";</script> [/mw_shl_code]

Какво е въздействието върху програмата и каква е разликата между пост-коммит и get commit?




Предишен:Методът за модифициране на WeChat ID неограничено количество пъти
Следващ:Обявен е списъкът с училищните стипендии за учебната 2013-2014 година на Факултета по компютърни науки
Публикувано в 19.11.2014 г. 21:21:40 ч. |
1. Get е за получаване на данни от сървъра, а post – за изпращане на данни към сървъра.
2. get означава да се добави опашката с параметърни данни към URL адреса, посочен от атрибута ACTION на подадената форма, и стойностите съответстват на всяко поле във формата, което може да се види в URL адреса. post е HTTP пост механизъм, който поставя всяко поле във формата и съдържанието му в HTML HEADER на URL адреса, посочен от атрибута ACTION. Потребителите не виждат процеса.
3. За метода get, сървърната страна използва Request.QueryString, за да получи стойността на променливата, а за post метода сървърната страна използва Request.Form, за да получи подадените данни.
4. Количеството данни, изпратени от get, е малко и не може да надвишава 2KB. Количеството данни, предавани по пощата, е голямо и обикновено е неограничено по подразбиране. Но теоретично най-голямото количество в IIS4 е 80KB, а в IIS5 е 100KB.
5. Вземи сигурността е много ниска, след сигурността е висока. Но ефективността на изпълнението е по-добра от метода на Post.

Препоръки:
1. Сигурността на метода get е по-лоша от тази на метода Post, ако съдържа поверителна информация, препоръчва се да се използва методът за подаване на данни от публикация;
2. При извършване на заявка за данни се препоръчва да се използва методът Get; При добавяне, модифициране или изтриване на данни се препоръчва да се използва методът Post;
Публикувано в 25.12.2014 г. 17:45:43 ч. |
Току-що го гледах, този http://zh.wikipedia.org/wiki/REST
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com