code: private static String getMatrixParam(HttpServerRequest request, String name) {
  
  		// get URL ... and find ;name=value pair
  		String url = request.uri();
  		String[] items = url.split(";");
  		for (String item : items) {
  			String[] nameValue = item.split("=");
  			if (nameValue.length == 2 && nameValue[0].equals(name)) {
  				return nameValue[1];
  			}
  		}
  
  		return null;
  	}
docs: TODO: this might be slow at times ... pre-parse matrix into hash map ... and store