if (typeof(JS_LIB_LOADED)=='boolean') { const JS_GETREQUEST_FILE = "getRequest.js"; const JS_GETREQUEST_LOADED = true; include(jslib_dictionary); function GetRequest (baseuri) { this.baseu = baseuri; this.parameters = new Dictionary; } GetRequest.prototype = { baseu: null, method: "GET", parameters: null, cnttype: null, cntenc: null, put: function (key,value) { this.parameters.put(key,value); return this; }, getRequestUri: function () { var uri = ""; uri += this.baseu + "?"; this.parameters.resetIterator(); while (this.parameters.hasMoreElements()) { var param = this.parameters.next(); uri+= escape(param.key)+"="+escape(param.value)+"&"; } uri = uri.slice(0,-1) //discard & or ? return uri; }, getRequestMethod: function () { return this.method; }, setRequestHeaders: function (p) { return null; }, getBody: function () { return null; } } jslibLoadMsg(JS_GETREQUEST_FILE); } else { dump("Load Failure: getRequest.js\n"); }