src/vs/platform/request/browser/requestService.ts/RequestService/request
class RequestService:	async request(options: IRequestOptions, token: CancellationToken): Promise<IRequestContext> {
		this.logService.trace('RequestService#request (browser) - begin', options.url);

		if (!options.proxyAuthorization) {
			options.proxyAuthorization = this.configurationService.getValue<string>('http.proxyAuthorization');
		}

		try {
			const res = await request(options, token);

			this.logService.trace('RequestService#request (browser) - success', options.url);

			return res;
		} catch (error) {
			this.logService.error('RequestService#request (browser) - error', options.url, error);

			throw error;
		}
	}