Should we return failure if the content-type doesn't exist? That probably means that request didn't succedd right?