public void addParams(String str) throws UnsupportedEncodingException {

		if (str != null && !str.equals("")) {
			String[] parameters = str.split("&");
			for (String subStr : parameters) {
				String[] param = subStr.split("=");
				if (param.length == 2) {
					if (this.params.get(param[0]) == null) {
						this.params.put(param[0], URLDecoder.decode(param[1],"UTF-8"));
					}
				}
			}
		}
	}