function combineUrlAndParams(sUrl, oParameters) {
		// url query parameters
		var sParamsString = Object.entries(oParameters).map(function (oParam) {
			return encodeURIComponent(oParam[0]) + "=" + encodeURIComponent(oParam[1]);
		});

		return sUrl + (sUrl.indexOf("?") !== -1 ? "&" : "?") + sParamsString.join('&');
	}
@const List of HTTP response status codes for which the request can be retried.