Warning: session_start(): open(/var/lib/php/sessions/sess_m9g4041jik8kk842q0iscaj561, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
// retrieves url with HEAD. returns content length,
// or -1 in case of error.
public static long getURLSizeByHEAD(String url) {
if (!url.contains("//")) url = "http://" + url;
HttpURLConnection conn = null;
try {
conn = (HttpURLConnection) new URL(url).openConnection();
conn.setRequestMethod("HEAD");
conn.getInputStream();
return conn.getContentLength();
} catch (IOException e) {
return -1;
} finally {
conn.disconnect();
}
}