You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by gc...@apache.org on 2004/04/03 15:44:07 UTC

cvs commit: cocoon-2.1/src/blocks/webdav/samples/davmap webdav.js

gcasper     2004/04/03 05:44:06

  Modified:    src/blocks/webdav/samples/davmap webdav.js
  Log:
  Interoperability with win2k
  
  Revision  Changes    Path
  1.10      +8 -0      cocoon-2.1/src/blocks/webdav/samples/davmap/webdav.js
  
  Index: webdav.js
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/blocks/webdav/samples/davmap/webdav.js,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- webdav.js	6 Mar 2004 02:26:11 -0000	1.9
  +++ webdav.js	3 Apr 2004 13:44:06 -0000	1.10
  @@ -96,6 +96,14 @@
     var options = "OPTIONS,GET,HEAD,POST,DELETE,TRACE,PUT" 
                 + ",MKCOL,PROPFIND,PROPPATCH,COPY,MOVE";
     cocoon.response.setHeader("Allow",options);
  +
  +  //interoperability with Windows 2000
  +  var w2kDAVDiscoverAgent = "Microsoft Data Access Internet"
  +                          + " Publishing Provider Protocol Discovery";
  +  if (cocoon.request.getHeader("User-Agent") == w2kDAVDiscoverAgent) {
  +      cocoon.response.setHeader("MS-Author-Via","DAV");
  +  }
  +
     sendStatus(200);
   }