private File supplyAsFile(File tempFile, long startTime) throws IOException { if (resourcePath.endsWith(".js")) { HttpUtils.supplyScriptAsHtml(tempFile, startTime, resourcePath); } else { HttpUtils.supplyFile(tempFile, startTime, resourcePath); } return tempFile; }