Tag: caldav

发布Outlook日历。 什么是同步频率的服务器端设置?

我正在接受Outlook发布日历的服务器(很基本的WebDAV)的自定义实现。 Outlook似乎有一个设置(请参阅下面的屏幕截图),它接受来自服务器的参数,告诉它重新发布日历的频率,这是我试图找出的参数。 如果未指定该设置Outlook默认为60分钟,这对我不起作用,但我无法find有关参数可能的任何信息(我知道Outlook的设置可以在用户界面中调整,但我需要通过自动完成来自服务器的响应)。 当使用Wireshark时,我发现当第一次发布日历时,Outlook会向服务器的URL发送一个PROPFIND方法: PROPFIND /path/to/url HTTP/1.1 X-Office-Version: 15.0.4771 Depth: 1 Content-Type: text/xml User-Agent: Microsoft Office/15.0 (Windows NT 6.3; Microsoft Outlook 15.0.4771; Pro) Host: example.com Content-Length: 114 Connection: Keep-Alive Cache-Control: no-cache <?xml version="1.0" encoding="utf-8" ?> <D:propfind xmlns:D="DAV:"><D:prop><D:resourcetype/></D:prop></D:propfind> 然后用XML响应(我假设这是设置的位置,但无法find任何信息): <?xml version="1.0"?><a:multistatus xmlns:a="DAV:"/> 我迷失在这一点上,不知道还有哪些地方需要关注谷歌search和交通嗅探(Outlook的交stream沟通,但没有发现似乎使用非默认的参数)。 任何build议哪里会是一个好主意,寻找这样的东西?