Отличие POST от GET запросов

Спонтанные заметки

POST и GET

Когда вы переходите по ссылке (

<a href="..."> </a>

) - это GET запрос.
Данные тут передаются после знака ? как параметры имя = значение.

С точки зрения поисковика GET запрос ведет на другую страницу , адресом которой является полный путь с данными после знака вопроса.

POST это тот же GET запрос, но могут быть добавлены еще параметры внутрь запроса, которые получит запрашиваемая страница.
Эти параметры не будут видны в адресе запрашиваемой страницы. Но они могут быть получены через $_POST массив в php скрипте.

Причем объем POST данных может быть намного больше чем можно передать в GET адресе.

С точки зрения поисковика POST запрос ведет на страницу с адресом как и у GET. Но поисковик понимает , что дополнительно еще могут передаваться данные (внутри) , которые будут влиять на отображение запрашиваемой страницы.