Метод
Аттрибут "метод " определяет то, как отсылается куда бы то ни было информация. Существуют два значения - метод="POST" или метод="GET", использование какого-либо из них зависит от программы назначения или оператора-функции, который должен получить информацию.
Отправление методом GET
Метод="GET" используется в том случае, если вы хотите отослать куда-либо информацию посредством адресной строки браузера. Эта строка выглядит примерно так::
http://domain.com/something.cgi?color=red&shape=round
В указанном адресе часть строки после знака вопроса - это информация, отправляемая на something.cgi. Составные блоки информации разделяются амперсандом (&) .
Методом GET можно отправить только ограниченный объём информации. Ограничение зависит от сервера, на котором расположена данная веб-страница и от сервера, на который отсылается информация. Оно может быть до 256 байт, но чаще всего 1Кб и больше.
Другой недостаток метода GET заключается в том, что отправляемая информация видна в адресной строке браузера. Порой это неважно, но в иных случаях - недопустимо.
Некоторые CGI-программы могут принимать информацию как отправленную методом GET, так и методом POST, иные же обрабатывают только GET.
Отправление методом POST
Метод="POST " - это стандартный метод отправления информации из формы к программе обработки или оператору-функции. Он используется, например, при обработке JavaScript'ов.
Этим методом можно отправить намного больше информации, чем методом GET. На данный момент большинство браузеров и веб-серверов ограничивают общий объём POST-информации до 32 Кб.
Методом POST информация не отправляется из адресной строки браузера, отправка данных невидима посетителю сайта.
Точный механизм работы метода POST знать совсем необязательно. Всё что вам нужно сделать - это указать метод, а браузер сам определит, как ему исполнить ваше указание. Вкратце же это выглядит следующим образом: в зависимости от адресата, POST - информация передаётся непосредственно браузером (напр. при отсылке к обработчику функции JavaScript) или по Интернету методом, известным как "стандартный вход" - т.е. адресат принимает информацию через исходный или стандартный канал входа ( напр. сервер для программы CGI).





