title: Read single file from remote Iso Image within Java
body: <p>I have a complicated requirement. We have a big .iso file being present on a remote server. The file contains a small .txt file which is containing important information about the iso (version).
  I need to check this file before(!) downloading the complete iso file. This needs to be done within Java. </p>
  
  <p>For ZIP files I found a solution here (<a href="https://stackoverflow.com/questions/3125841/how-to-extract-a-single-file-from-a-remote-archive-file">How to extract a single file from a remote archive file?</a>), but I am not pretty sure, if this is also not downloading the whole file. </p>
  
  <p>I had a look for the loopy (<a href="http://loopy.sourceforge.net/" rel="nofollow noreferrer">http://loopy.sourceforge.net/</a>) library, but seems that they only work with "File" objects, which needs the file to be on local drive.</p>
  
  <p>ISO is 9660 format. </p>
  
  <p>What would also be possible is reading the "Lable" of the ISO within Java, because it also contains that version information.</p>
  
  <p>Does anybody has a suggestion? :)</p>
  
  <p>Thanks in advice </p>