Fix some indentations.
Change the name and behavior of the routing requirement `:content-type'.

It used to look at Content-Type header, but actually it should be Accept header.