Загрузка...

POST и GET запросы

Тема в разделе Способы заработка создана пользователем ВладимирПутин 7 фев 2014. 513 просмотров

Загрузка...
  1. ВладимирПутин
    ВладимирПутин Автор темы 7 фев 2014 Привет гость ! :roflanZdarova: Как твои дела? 241 12 янв 2014
    Протокол HTTP имеет два самых часто используемых вида запросов GET и POST.


    Как все работает: ваш браузер передает запрос серверу. Сервер анализирует запрос, и отправляет ответ. Результат вы видите на экране.









    ...GET запрос...


    Когда вы вводите в поисковике текст, то результат вашего запроса можно наблюдать в URL адресе. Он имеет непонятный вид, типа:


    302 Moved


    Это и есть GET запрос. Он имеет вид:


    Uh oh.


    Сейчас разберем что к чему.


    http:// - протокол.


    Content Management System in the Cloud with Site.com - домен вашего сайта.


    page.php - страничка, которой мы будем передавать запросы.


    ? - знак вопроса. После него указываются передаваемые нами параметры.


    name=andrey - параметр name имеет значение andrey. Значение указывается после знака равенства.


    & - это разделитель. После него мы указываем следующие параметры и их значения.


    years=16 - параметр years со значением 16.


    Теперь создадим скрипт, который будет отображать переданные в GET запросе значения. (скобки я упущу)



    Код
    echo "Привет, $name";
    [/CODE]



    Тут всё просто. Мы всего лишь должны в запросе указать значение переменной name. Я специально создал тестовую страничку, где вы можете поэкспериментировать с передачей параметров.


    Webservis.ru


    В этом случае на экране отобразится: Привет, JUMP т.е. то значение, которое мы указали переменной.


    ...POST запрос...


    В отличнии от GET, параметры POST запроса не отображаются в адрестной строке браузера, т.е. пользователь не увидит передаваемые данные.


    Длина GET запроса ограничена, поэтому чтобы передать длинный текст или картинку используется именно POST запрос.


    Если результат запроса вы хотите записать в файл, удобнее использовать именно этот вид запроса, т.к. пользователь не сможет подменить передаваемые параметры в URL.


    Метод передачи данных указывается в формах.


    или


    ...P.S....


    Остановлюсь на этом. Советую почитать дополнительно об методах POST и GET в интернете, чтобы узнать что-то новое.[/font][/size]
     
    Этот материал оказался полезным?
    Вы можете отблагодарить автора темы путем перевода средств на баланс
    Отблагодарить автора
Top