Random evening http://del.icio.us/ browsing brought be across http://www.mnot.net/python/http/, which is awesome. I was having similar fun over the weekend utilizing python's support for overriding the behavior of the dictionary-syntax with __{get,set,del}item__.
It's a similar type of beauty as the constrained interface of HTTP ... the power comes in some part because of the interface constraint...
In any case, his example makes it slightly unclear what the mapping is...
web = Dict()
GET
getResp = web['http://asynchronous.org/blog']
PUT
web['http://asynchronous.org/blog'] = newData
DELETE
del web['http://asynchronous.org/blog']
POST
postResp = web('http://asynchronous.org/blog', newResourceData )
Very cool.
Update: More from the source.