Implementation for draft http://tools.ietf.org/html/draft-nottingham-http-problem-04#ref-1