Reviewing not quite current HTTP 1.0 and 1.1 drafts I noticed that the
plus sign (+) character is included as a safe character.
This would seem to be in conflict with current practice and the HTML
RFC where the + is part of the url encoding scheme to represent blanks.
Dave Morris