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. |