The #EXTM3U stuff is part of the .m3u file. It's actually an ``extended'' .m3u file that contains some metadata about the files it's referencing.

The reason that app/oct works is because the m3u file has already been fed to an mp3 player and it knows what to do with it. It should be corrected, though.

Oh -- and HTTP headers are canonically ended by a blank line.
_________________________
Bitt Faulk