Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (31 – Примеры LWP, часть 14)

предыдущая часть ««»» следующая часть

Выгрузка файлов с использованием типа MIME multipart/form-data.

Кроме элементов формы, позволяющих пользователям вводить текстовые дан­ные, в языке HTML версии 4 и более поздних версий предусмотрен тег input типа “file”. При воспроизведений этого тега в броузерах, совместимых с указанными вер­сиями, они вырабатывают элемент пользовательского интерфейса, который выводит для пользователя приглашение указать файл, выгружаемый на сервер. После отправ­ки на сервер данных этой формы броузер открывает файл и отправляет его содержи­мое, что позволяет выгружать в серверный сценарий Web целые файлы.

Однако этот метод не совсем совместим с кодировкой строк запроса application/x-www-form-urlencoded, поскольку большинство выгружаемых файлов имеет большой размер и сложную структуру. В серверных сценариях, под­держивающих этот метод, применяется схема кодировки запроса другого типа, назы­ваемая multipart/form-data. Формы, которые поддерживают эту кодировку, заключены в теги

с атрибутом ENCTYPE, обозначающим эту схему.

 

 

С кодировкой такого типа всегда используется метод POST. В случае multipart/form-data применяется схема кодировки, которая очень похожа на схему для многокомпонентных вложений MIME. Каждый элемент формы обозначается как отдельная подчасть, которая имеет поле заголовка Content-Disposition: со значением “form-data”; имя, содержащее имя поля; и данные тела сообщения, содержащие значение этого поля.



2014-04-05 11:00:46

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония