[21992] in bugtraq
Re: TXT or HTML? -- IE NEW BUG
daemon@ATHENA.MIT.EDU (Magnus Bodin)
Sun Jul 29 13:56:12 2001
Date: Sun, 29 Jul 2001 13:28:19 +0200
From: Magnus Bodin <magnus@bodin.org>
To: Nathan Neulinger <nneul@umr.edu>
Cc: bugtraq@securityfocus.com
Message-ID: <20010729132819.J325@bodin.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <3B63511F.DFB8BBA4@umr.edu>
On Sat, Jul 28, 2001 at 06:56:15PM -0500, Nathan Neulinger wrote:
> > IE doesn't recognize the extensions of files, which
> > may contain some html
> > code.
> > Write a HTML file on NOTEPAD. save it as *.txt.
> > upload to any server.then
>
> It's worse than that - even if you have a cgi script that outputs a
> content-type of "text/plain" - some (all?) version of IE still processes
> the doc as html. (This is a real PITA when using cgi scripts that output
> plain text documents sometimes containing html.)
No. But MSIE will do that if it finds some html-tags in the text.
MSIE is programmed to act as it knows better than the webserver serving the
MIME-header.
I've put up some test-examples here: http://x42.com/test/mime/
e.g. You cant start a textfile with the word "GIF89a" since it will be
interpreted as a gif-picture. Pure magic-numbers stuff there.
It's a little DWIM (do-what-i-mean) but a little more dumb than the
original Lisp-version in my opinion.
/magnus
--
:: Magnus Bodin
::::::.... http://x42.com/
::::::::::::::.......................
teislanorhmcp.>g-dfwvx/0b:y',"5()2168?*49zk