среда, 29 октября 2008 г.

Загрузка файлов

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

Еще необходимо вставить тег загрузки файла
<input type="file"
name="имя файла"
/>
который отображается в браузере в виде текстового поля с кнопкой "Browse".

Комментарии: 0:

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]

<< Главная страница