bestpractical/http-server-simple — pull request #2 by bigpresh (2011-11-28 11:35:34+00:00)
Title: Recognise PATCH as a valid HTTP verb.

This is defined in RFC5789: http://tools.ietf.org/html/rfc5789

This is in active use by GitHub's v3 API, among others.

As a quick overview for anyone unfamilar with PATCH, it's basically a
partial-PUT, passing only the changes - for instance, let's say you wanted to
update a customer's contact email address, you might send a PATCH request to
`/customer/42/contactdetails` with a JSON payload describing just the parts
which have changed, for instance `{ email: 'bob@example.com' }`.

(Replacing previous commit so there's just one commit to merge, at @obra's request)