Загрузка файла сжатия HTML?

есть ли какой-либо способ, которым можно заставить браузер сжимать файл прежде, чем загрузить его?

т.е. от <input type="file">

Спасибо, Jamie

9
задан Jamie Kitson 21 December 2009 в 12:14
поделиться

3 ответа

Без использования чистого HTTP. Однако вы можете сделать это с помощью серебряного света или вспышки.

8
ответ дан 4 December 2019 в 20:24
поделиться

Без использования Flash , Java, Silverlight или аналогичные подключаемые модули, браузер не сжимает загружаемые файлы. Это' s сервер, который может отправлять сжатые данные, если он был настроен на это.

Чтобы дать полный ответ, я должен сказать, что существуют реализации GZip, сделанные на JavaScript; учитывая, что он встроен в JavaScript, это не практическое решение, и его следует рассматривать только в особых случаях.

3
ответ дан 4 December 2019 в 20:24
поделиться

Пока вы не можете сжать файл перед передачей. Если самое главное, что он находится на вашем сервере в сжатом виде, а затем загружается в сжатом виде. Вы можете легко настроить код на стороне сервера, чтобы выполнять работу после получения файла. В качестве избыточного примечания, это никак не повлияет на скорость загрузки, поскольку файл загружается несжатым, а затем сжатым на стороне сервера.

0
ответ дан 4 December 2019 в 20:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: