public static InputSource getFromHTTPS(String adresse){
		
		//String result = "";
		URL url = null;
		
		System.out.println("downloading...");
		
		try{
			disableCertificateValidation();
			url = new URL(adresse.replace(" ", "%20"));
			HttpsURLConnection client = (HttpsURLConnection) url.openConnection();
			client.setRequestProperty("User-Agent", "Xenos");
			client.setRequestProperty("Accept-Encoding", "gzip, deflate");
			client.setRequestProperty("Accept", "application/xml");
			
			client.setRequestMethod("GET");
			
			//String line;
			//BufferedReader rd = new BufferedReader( new InputStreamReader(client.getInputStream()));
			
			return new InputSource(client.getURL().openStream());
			
			//while ((line = rd.readLine()) != null){
			//	result += line;
			//}
		} catch (Exception e){
			e.printStackTrace();  //TODO: ignore 500 errors
			return null;
		}
		
		//System.out.println("downloaded");
	}