Загрузка файлов
Т.к. размер файлов велик, то для их передачи по протоколу HTTP URL-кодировка (т.е. адресная строка браузера) не используется. А это значит, что метод GET в данном случае неприменим! Используется метод POST.
Для этого в теге <form> задается атрибут enctype="multipart/form-data"
Поступившие из такой формы данные выглядят в HTTP-протоколе как несколько блоков с разделителем и идентификатором начала:
-------------------идентификатор_начала\n
Content-Disposition: form-data; name="имя"\n
\n
значение\n
Еще необходимо вставить тег загрузки файла
<input type="file"
name="имя файла"
/>
который отображается в браузере в виде текстового поля с кнопкой "Browse".
Для этого в теге <form> задается атрибут enctype="multipart/form-data"
Поступившие из такой формы данные выглядят в HTTP-протоколе как несколько блоков с разделителем и идентификатором начала:
-------------------идентификатор_начала\n
Content-Disposition: form-data; name="имя"\n
\n
значение\n
Еще необходимо вставить тег загрузки файла
<input type="file"
name="имя файла"
/>
который отображается в браузере в виде текстового поля с кнопкой "Browse".

Комментарии: 0:
Отправить комментарий
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница