java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/UnicodeCharactersInCompetitorNamesTest.java
... ...
@@ -8,6 +8,7 @@ import java.io.InputStreamReader;
8 8
import java.net.MalformedURLException;
9 9
import java.net.URI;
10 10
import java.net.URL;
11
+import java.net.URLConnection;
11 12
import java.nio.charset.Charset;
12 13
import java.util.concurrent.TimeUnit;
13 14
... ...
@@ -88,11 +89,11 @@ public class UnicodeCharactersInCompetitorNamesTest {
88 89
+ Charset.isSupported(Charset.defaultCharset().name()));
89 90
String charsetname = System.getProperty("test.charset", "UTF-8");
90 91
System.out.println("Using "+charsetname+" for input stream reader");
91
- BufferedReader localBufferedReader = new BufferedReader(
92
- new InputStreamReader(
93
- new URL(
94
- "http://" + TracTracConnectionConstants.HOST_NAME + "/events/event_20110609_KielerWoch/clientparams.php?event=event_20110609_KielerWoch&race=5b08a9ee-9933-11e0-85be-406186cbf87c")
95
- .openStream(), charsetname));
92
+ final URL url = new URL(
93
+ "http://" + TracTracConnectionConstants.HOST_NAME + "/events/event_20110609_KielerWoch/clientparams.php?event=event_20110609_KielerWoch&race=5b08a9ee-9933-11e0-85be-406186cbf87c");
94
+ final URLConnection connection = url.openConnection();
95
+ connection.setRequestProperty("Authorization", "Bearer "+AbstractTracTracLiveTest.getTracTracApiToken());
96
+ BufferedReader localBufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), charsetname));
96 97
String line;
97 98
while ((line=localBufferedReader.readLine()) != null) {
98 99
System.out.println(line);