Yokka Stars

PHP Javascript передача данных формы GET POST URL HEAD

PHP Javascript передача данных формы GET POST URL HEAD

Продавец: Mobile-island

Цена: 10.00 RUB

Товар доступен. Итоговая стоимость зависит от выбранных параметров и проверяется перед оплатой.

Описание товара

Описание урока:

● 8 способов передачи данных в HTTP 1.1

● Передача данных из формы.

● Атрибуты формы. Атрибут который задает тип передаваемого контента из формы и то какой заголовок будет отправлен браузером на сервер.

● enctype="text/html", заголовок от браузера: Content-Type: application/x-www-form-urlencoded и Content-Type: multipart/form-data

● Отправка данных из формы, кодирование знаком % (процент) и шестнадцатеричными числами, кодирование пробелов.

● Обработка строк JavaScript и PHP функциями url кодирования.

● Кодировка при отправке данных из формы методами GET или POST. Кодировка русских символов и автоматическое преобразованием браузером и сервером.

● Массивы $_GET или $_POST, а так же $_REQUEST. Строка QUERY_STING.

● URL кодирование браузером данных из формы и их декодирование на стороне сервера.

● Если форма эмулируется на JavaScript.

● URL кодирование: как символы кириллицы кодируется в Юникоде (UTF-8) и затем шестнадцатеричном представлении.

● Кодирование недопустимых в URL символов ! " # % & ' * , : ; ? [ ] ^ ` { | }

● Буквы каких алфавитов подвергаются URL преобразованию.

Метод передачи данных GET

Описание урока:

● Пример HTML формы с методом GET.

● Как методом GET отправляются URL запросы из адресной строки браузера или URL из html ссылок.

● Пример URL строки.

● Регистрозависимость записи $_GET .

● Сравнение методов GET и POST.

● Как и где протокол GET передает данные.

● Безопасность! Передача методами GET или HEAD персональных данных или критичным к утечкам данным: логинам, паролям, номерам кредитных карт, номерам телефонов, адресам и т.п.

● Кэширование данных в истории посещений браузера, сервера и прокси-сервера.

● Возможность пользователю сохранить страницу или отправить ссылку кому-либо на какую либо страницу вашего сайта.

● Массив $_GET

● Заголовки браузера при отправке методом GET.

● Пример: Заголовки запроса GET от браузера.

● Пример: Заголовки ответа GET от сервера.

● Автоматический запрос на поиск на Yandex или Google методом GET.

Метод передачи данных POST

Описание урока:

● Пример HTML формы с методом POST:

● Метод POST и отличие от методов GET и HEAD.

● Типы данных и контента передаваемые методом POST.

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

● Строка QUERY_STRING.

● Массив $_POST.

● Заголовки POST, Content-Type и Content-Length

● Перехват данных отправленных методом POST.

● Примеры заголовков запроса от браузера: Передача простых данных методом POST.

● Примеры заголовков ответа от браузера.

Метод передачи данных HEAD

Описание урока:

● Метод HEAD и отличие от метода GET.

● Ответ на запрос методом HEAD.

● Кэширование браузерами и прокси.

● PHP функции get_headers() и stream_context_set_default().