mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); .getSubType(contentType)); } else { part.setContent(sbuf.toString(), layout.getContentType());
/** * Creates a configured HTTP connection to a URL (does not open the * connection) * * @param url target URL * @return the newly created HTTP connection * @throws IOException connection error */ protected HttpURLConnection getHttpConnection(URL url) throws IOException { HttpURLConnection conn; if (proxy == null) { conn = (HttpURLConnection) url.openConnection(); } else { conn = (HttpURLConnection) url.openConnection(proxy); } conn.setDoOutput(true); conn.setDoInput(true); conn.setRequestProperty("Content-Type", layout.getContentType() + "; charset=" + charset.name()); conn.setRequestMethod("POST"); conn.setReadTimeout(getHttpReadTimeoutInMillis()); return conn; }
private void postToLoggly(final String event) { try { assert endpointUrl != null; URL endpoint = new URL(endpointUrl); final HttpURLConnection connection; if (proxy == null) { connection = (HttpURLConnection) endpoint.openConnection(); } else { connection = (HttpURLConnection) endpoint.openConnection(proxy); } connection.setRequestMethod("POST"); connection.setDoOutput(true); connection.addRequestProperty("Content-Type", this.layout.getContentType()); connection.connect(); sendAndClose(event, connection.getOutputStream()); connection.disconnect(); final int responseCode = connection.getResponseCode(); if (responseCode != 200) { final String message = readResponseBody(connection.getInputStream()); addError("Loggly post failed (HTTP " + responseCode + "). Response body:\n" + message); } } catch (final IOException e) { addError("IOException while attempting to communicate with Loggly", e); } }
String contentType = layout.getContentType(); .getSubType(contentType)); } else { part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); .getSubType(contentType)); } else { part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); .getSubType(contentType)); } else { part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); .getSubType(contentType)); } else { part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); .getSubType(contentType)); } else { part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); part.setContent(sbuf.toString(), layout.getContentType());
mimeMsg.setRecipients(Message.RecipientType.TO, toAddressArray); String contentType = layout.getContentType(); part.setContent(sbuf.toString(), layout.getContentType());