https://issues.apache.org/bugzilla/show_bug.cgi?id=44611

           Summary: DirContextURLConnection Header Bugs
           Product: Tomcat 6
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Created an attachment (id=21673)
 --> (https://issues.apache.org/bugzilla/attachment.cgi?id=21673)
Fix DirContextURLConnection bugs.

DirContextURLConnection has bugs:
1) Does not implement the getHeaderFields() method
2) It's implementation of getHeaderField(String name) is case sensitive.
3) It returns an empty string "", rather than null, for header values which
don't exist.

This means that there is no way to know what header information Tomcat exposes
for a file, and calling getHeaderField("Content-Type") will return "", even
though there is an attribute stored as "content-type".

The attached patch should fix these bugs.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to