Support JSON bodies in HTTP