DELETE method
// Setup connection
URL url = new URL(path);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setInstanceFollowRedirects(false);
connection.setRequestMethod("DELETE");
connection.setConnectTimeout(60 * 1000);
connection.setReadTimeout(60 * 1000);
// Send request
connection.connect();
// Read the response
int responseCode = connection.getResponseCode();
HEAD method
-- HEAD method does not returns a body you have to deal with response header
HttpURLConnection connection = ObjectDaoImpl.getConnection(path);
connection.setRequestMethod("HEAD");
connection.setConnectTimeout(60 * 1000);
connection.setReadTimeout(60 * 1000);
// Send request
connection.connect();
// Read the response
int responseCode = connection.getResponseCode();