in cloudwatch-lambda/src/main/java/com/amazonwebservices/blogs/containers/sigv4/util/HttpUtils.java [26:42]
public static String invokeHttpRequest(URL endpointUrl,
String httpMethod,
Map<String, String> headers,
String requestBody) {
HttpURLConnection connection = createHttpConnection(endpointUrl, httpMethod, headers);
try {
if ( requestBody != null ) {
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
wr.writeBytes(requestBody);
wr.flush();
wr.close();
}
} catch (Exception e) {
throw new RuntimeException("Request failed. " + e.getMessage(), e);
}
return executeHttpRequest(connection);
}