Warning: session_start(): open(/var/lib/php/sessions/sess_ej91k9c5sg2veupst2gfr6dp7k, 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
static void loadBinaryPageToFile(S url, File file) ctex {
print("Loading " + url);
loadBinaryPageToFile(new URL(url).openConnection(), file);
}
static void loadBinaryPageToFile(URLConnection con, File file) ctex {
setHeaders(con);
loadBinaryPageToFile_noHeaders(con, file);
}
static void loadBinaryPageToFile_noHeaders(URLConnection con, File file) ctex {
FileOutputStream buf = newFileOutputStream(mkdirsFor(file));
InputStream inputStream = con.getInputStream();
try {
long len = 0;
try { len = con.getContentLengthLong(); } catch (Throwable e) { printStackTrace(e); }
int n = 0;
while (true) {
int ch = inputStream.read();
if (ch < 0)
break;
buf.write(ch);
if (++n % 100000 == 0)
println(" " + n + (len != 0 ? "/" + len : "") + " bytes loaded.");
}
} finally {
buf.close();
inputStream.close();
}
}