Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does an implementation of RFC 3229 (Delta encoding for HTTP) exist?

Tags:

http

delta

As mentioned briefly in this article:

http://en.wikipedia.org/wiki/Delta_encoding#Delta_encoding_in_HTTP

which is referenced from here:

https://www.rfc-editor.org/rfc/rfc3229

I'm currently a CompSci student and would like to try this out, partly for research and partly for fun. Google hasn't returned much in terms of further discussion or research.

like image 853
Merto Avatar asked Jul 16 '10 11:07

Merto


2 Answers

This page:

http://www.nullege.com/codes/search/urllib2.Request.add_header/all

appears to be indirect evidence of an RFC 3229 implementation.

like image 177
ESR Avatar answered Oct 21 '22 10:10

ESR


A server side example of Delta Encoding can be found here. It was written specifically for WordPress. The code is written in PHP and assumes Apache is the web server. For testing purposes, I would recommend setting up a copy of WordPress and installing this plugin. It would definitely get you started.

In addition, please remember that Delta encoding in HTTP is not yet a standard. If this is going to be used in an actual project, you may want to consider other alternatives. At least until web servers and/or web browsers begin adopting the protocol. Otherwise, you may need to create your own server side and client side code.

like image 39
jveazey Avatar answered Oct 21 '22 12:10

jveazey