Ответ 1
Эта страница:
http://www.nullege.com/codes/search/urllib2.Request.add_header/all
представляется косвенным доказательством реализации RFC 3229.
Как уже упоминалось в этой статье:
http://en.wikipedia.org/wiki/Delta_encoding#Delta_encoding_in_HTTP
на который ссылается здесь:
http://tools.ietf.org/html/rfc3229
В настоящее время я являюсь студентом CompSci и хотел бы попробовать это, отчасти для исследований и отчасти для удовольствия. Google не вернул многое с точки зрения дальнейшего обсуждения или исследований.
Эта страница:
http://www.nullege.com/codes/search/urllib2.Request.add_header/all
представляется косвенным доказательством реализации RFC 3229.
Пример кода Delta Encoding на стороне сервера можно найти здесь. Это было написано специально для WordPress. Код написан на PHP и предполагает, что Apache является веб-сервером. В целях тестирования я бы рекомендовал настроить копию WordPress и установить этот плагин. Это определенно заставит вас начать.
Кроме того, помните, что кодировка Delta в HTTP еще не является стандартом. Если это будет использоваться в реальном проекте, вы можете рассмотреть другие альтернативы. По крайней мере, пока веб-серверы и/или веб-браузеры не начнут принимать протокол. В противном случае вам может понадобиться создать свой собственный серверный и клиентский код.
Ну, есть некоторая информация в сообщении в блоге. Конечным результатом является отсутствие реализаций, по крайней мере, я не могу найти никаких доказательств.
Я поклонник дельта-кодирования, но не этой спецификации. Я использую подход, который обрабатывает дельта:
По моему опыту это значительно упрощает реализацию и делает результирующий механизм более гибким и широко применимым. Например, он позволяет использовать метод дельта-кодирования для подачи статического атома без использования php или другого динамического содержимого.
AIUI AppliedTheory Продукт DeltaEdge был реализацией. Не уверен, что с ним произошло.
он не реализован ни на одном из стандартных веб-серверов, но то же самое можно достичь, разработав приложение на стороне сервера, чтобы эффективно использовать ajax. проверьте magentocommerce, а также дизайн WordPress, например.