Changing request type consumption to allow blank content types but error on consumes and mismatching content type.