1 package org.cacert.gigi.testUtils;
3 import java.io.CharArrayWriter;
4 import java.io.IOException;
5 import java.io.InputStreamReader;
7 import java.net.URLConnection;
14 public static String readURL(URLConnection in) {
16 if (!in.getContentType().equals("text/html; charset=UTF-8")) {
17 throw new Error("Unrecognized content-type: " + in.getContentType());
19 return readURL(new InputStreamReader(in.getInputStream(), "UTF-8"));
20 } catch (IOException e) {
26 public static String readURL(Reader in) {
27 CharArrayWriter caw = new CharArrayWriter();
28 char[] buffer = new char[1024];
31 while ((len = in.read(buffer)) > 0) {
32 caw.write(buffer, 0, len);
34 return new String(caw.toCharArray());
35 } catch (IOException e) {