in java/src/main/java/com/alexa/atsapi/ATS.java [102:127]
public static String makeRequest(String requestUrl, String apikey) throws IOException {
URL url = new URL(requestUrl);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestProperty("Accept", "application/json");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("x-api-key", apikey);
System.out.println("Api key: " + apikey);
InputStream in = (conn.getResponseCode() / 100 == 2 ? conn.getInputStream() : conn.getErrorStream());
// Read the response
BufferedReader replyReader =
new BufferedReader
(new InputStreamReader
(conn.getInputStream()));
String line;
String replyString = "";
while ((line = replyReader.readLine()) != null) {
replyString = replyString.concat(line + "\n");
}
replyReader.close();
return replyString;
}