add args.contentType option

unlike other headers,
`Content-Type` has a higher frequency.

unlike other content types
`json` has a higher higher frequency.