rem: var ios = Components.classes["@mozilla.org/network/io-service;1"]. getService(Components.interfaces.nsIIOService); var oURL = ios.newURI(serverURL, null, null);     if (!oURL.scheme) oURL.scheme = 'http'; if ((oURL.scheme != 'http') && (oURL.scheme != 'https')) throw Components.Exception('Only HTTP is supported');  this._serverUrl = oURL; 
add: this._serverUrl = serverURL; this._encoding = "UTF-8"; 
context:     init: function(serverURL) {        var ios = Components.classes["@mozilla.org/network/io-service;1"].            getService(Components.interfaces.nsIIOService);        var oURL = ios.newURI(serverURL, null, null);        // Make sure it is a complete spec        // Note that we don't care what the scheme is otherwise.        // Should we care? POST works only on http and https..        if (!oURL.scheme) oURL.scheme = 'http';        if ((oURL.scheme != 'http') && (oURL.scheme != 'https'))            throw Components.Exception('Only HTTP is supported');        this._serverUrl = oURL;    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/72d361d295f0132ced92f11a0203f3ae2611f4f7/nsXmlRpcClient.js/clean/extensions/xml-rpc/src/nsXmlRpcClient.js