DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23497>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23497 GET, Cache-Control, and Microsoft Summary: GET, Cache-Control, and Microsoft Product: Slide Version: Nightly Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: Other Component: WebDAV Server AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] I've run into some problems with Microsoft tools failing to be able to access content accessed through a Slide server. It looks like addding the header "Cache-Control: private" fixes the problem, and is used by other WebDAV servers. The following patch fixes the problem. cvs diff -u src/webdav/server/org/apache/slide/webdav/method/GetMethod.java Index: src/webdav/server/org/apache/slide/webdav/method/GetMethod.java =================================================================== RCS file: /home/cvspublic/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/GetMethod.java,v retrieving revision 1.40 diff -u -r1.40 GetMethod.java --- src/webdav/server/org/apache/slide/webdav/method/GetMethod.java 18 Sep 2003 11:01:07 -0000 1.40 +++ src/webdav/server/org/apache/slide/webdav/method/GetMethod.java 29 Sep 2003 18:17:13 -0000 @@ -279,6 +279,8 @@ ("Last-Modified", revisionDescriptor.getLastModified().toString()); + resp.setHeader(H_CACHE_CONTROL, "private"); + if ( ((ranges == null) || (ranges.isEmpty())) && (req.getHeader("Range") == null) ) { --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
