Should be `scheme`, not `protocol`. `http-browserify` depends on it: https://github.com/substack/http-browserify/blob/master/lib/request.js#L12, https://github.com/substack/http-browserify/blob/master/index.js#L18