Should be able to accept extra_http_headers as string
as well as a hash.