Add custom vhost content parameter

This PR adds a `content` parameter which can sidestep most client vhost requirements that are not supported until they can be coded and merged.