私が今苦労している問題は次のとおりです。リモート サーバーに zip アーカイブがあります。私が開発した Eclipse プラグインは、このフォーラムからの提案を使用してこのアーカイブをダウンロードします。
//Connect readable channel to the URL
ReadableByteChannel rbc = Channels.newChannel(libraryUrl.openStream());
//Create local file
FileOutputStream fos = new FileOutputStream(libraryZipPath);
//Download the remote archive to the local file
fos.getChannel().transferFrom(rbc, 0, libraryUrl.openConnection().getContentLength());
//Close channel
fos.close();
サーバーに、Web ページの訪問統計をカウントする html ファイルがあります。カウントを行う JavaScript は次のとおりです。
var data = '&r=' + escape(document.referrer) + '&n=' + escape(navigator.userAgent)
+ '&p=' + escape(navigator.userAgent) + '&g=' + escape(document.location.href);
if (navigator.userAgent.substring(0,1)>'3')
data = data + '&sd=' + screen.colorDepth + '&sw=' + escape(screen.width+'x'+screen.height);
document.write('<a href="http://www.1freecounter.com/stats.php?i=89959" target=\"_blank\">');
document.write('<img alt="Free Counter" border=0 hspace=0 '+'vspace=0 src="http://www.1freecounter.com/counter.php?i=89959' + data + '">');
document.write('</a>');
問題は、この javascript または html ファイルを一緒に使用して、アーカイブ ファイルのダウンロード統計をカウントすることは可能なのかということです。