protected static StringBuffer fetchData(String url) throws IOException {
		URL obj = new URL(url);
		URLConnection con;
		if (url.startsWith("https")) {
			setupConnection();
			con = (HttpsURLConnection) obj.openConnection(); // öffnet die
																// Connection
																// zum Server
																// (Https)
		} else {
			con = (HttpURLConnection) obj.openConnection(); // öffnet die
															// Connection zum
															// Server
		}
		BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream())); // kopiert
																								// die
																								// Daten
																								// in
																								// einen
																								// Buffer
		String inputLine;
		StringBuffer response = new StringBuffer();
		// die folgende Schleife liest den Buffered Reader den wir oben gefüllt
		// haben line für line in einen Stringbuffer
		while ((inputLine = in.readLine()) != null) {
			response.append(inputLine);
		}
		in.close();
		return response;
	}