Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Улучшение для протокола HTTP 13.11.09 16:32 Число просмотров: 2197
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman Отредактировано 13.11.09 16:36 Количество правок: 1
|
Хочу поделиться своей идей. Возможно это будет изобретение велосипеда, и это уже давно реализовано. В любом случае хотелось бы услышать мнение со стороны.
Итак, суть идеи заключается в том, чтобы веб сервер при наличии в HTTP запросе определенного заголовка, X-ChkSum примеру, в заголовке своего ответа выдавал сmd5 контрольную сумму для запрошенного файла или его части, если была запрошена на загрузку часть файла.
Где это может быть полезно:
- сразу после загрузки файла мы точно можем сказать что файл был скачан корректно;
- контроль целостности и защита от атак Man-in-the-Middle;
- имея на руках битый файл, путем последовательных запросов контрольных сумм, можно вычислить часть файла, отличающуюся от версии на сервере, и скачать именно эту часть. Т.о. не нужно выкачивать заново весь образ диска;
- можно реализовать бинарный патч файлов с определенным содержимым, при условии что размер файла не изменился, а в нем поменялись какая-то его часть.
Недостатки:
- дополнительная нагрузка на сервер за счет подсчета контрольных сумм.
Реализовать это уже можно прямо сейчас, к примеру модулем веб-сервера Apache. А может стоит этим улучшением расширить протокол HTTP.
Жду отзывов и критики.
Полезна ли эта идея?
Да
|  | 2 | (66.6%) |
Нет
|  | 1 | (33.3%) |
Не знаю |  | 0 | (0%) |
Всего: | | 3 | (100%) |
Для участия в голосовании необходимо зарегистрироваться |
- Улучшение для протокола HTTP - ZaDNiCa 13.11.09 16:32 [2197]
|
|
|