|
From: <ma...@us...> - 2009-11-20 23:26:35
|
Revision: 3252
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3252&view=rev
Author: matzon
Date: 2009-11-20 23:26:26 +0000 (Fri, 20 Nov 2009)
Log Message:
-----------
use HEAD request when determening file size
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2009-11-20 23:06:24 UTC (rev 3251)
+++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2009-11-20 23:26:26 UTC (rev 3252)
@@ -73,6 +73,8 @@
import java.util.jar.JarOutputStream;
import java.util.jar.Pack200;
+import com.sun.net.ssl.HttpsURLConnection;
+
import sun.security.util.SecurityConstants;
/**
@@ -789,6 +791,9 @@
for (int i = 0; i < urlList.length; i++) {
urlconnection = urlList[i].openConnection();
urlconnection.setDefaultUseCaches(false);
+ if (urlconnection instanceof HttpURLConnection) {
+ ((HttpURLConnection) urlconnection).setRequestMethod("HEAD");
+ }
fileSizes[i] = urlconnection.getContentLength();
totalSizeDownload += fileSizes[i];
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|