Bug 103417 - asset streaminig issues with IE
Summary: asset streaminig issues with IE
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Enterprise CMS
Classification: Retired
Component: other
Version: 5.2
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Archit Shah
QA Contact: Jon Orris
URL:
Whiteboard:
Depends On:
Blocks: 100952 103600
TreeView+ depends on / blocked
 
Reported: 2003-08-29 22:05 UTC by Scott Seago
Modified: 2007-04-18 16:57 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2003-10-07 22:05:47 UTC
Embargoed:


Attachments (Terms of Use)

Description Scott Seago 2003-08-29 22:05:40 UTC
Description of problem:
IE often ignores the contentType header it seems. Adding the content-disposition
header seems to help the problem somewhat, although even with this, IE still
attempts to render text files as HTML in some cases.

My recent London fix (34599) fixes a problem in generating the filename for the
content-disposition header, but it looks as if the changes which this builds
upon are themselves not merged into the trunk (or 5.2). As such, rather than
merging this changelist, we'll probably need to merge all changes on
//ps/apps/london/cms/5.2/src/com/arsdigita/cms/dispatcher/StreamAsset.java


How reproducible:


Steps to Reproduce:
1.
2.
3.
    
Actual results:


Expected results:


Additional info:

Comment 1 Archit Shah 2003-09-17 15:49:22 UTC
The fix referred to is 35499, not 34599. The relevant issues addressed in the
london branch are:

1) returning not found errors (404) instead of ServletException (500)
2) setting extension (based on mime type, but avoid foo.ext.ext)
3) quoting filename (avoid client side processing issues for special characters)

I am also going to address code duplication between StreamAsset and
DownloadAsset, which needs the same set of fixes.

Comment 2 Archit Shah 2003-09-23 18:02:22 UTC
The london fixes have been integrated to 5.2 (@36268), 6.0 (@36273), and dev
(@36244 and 36269). There are apparently issues with some IE5.5 versions and the
content-disposition header that are not addressed by these patches. When those
issues come up, they will be handled.


Note You need to log in before you can comment on or make changes to this bug.