Articles of webdav

Ответ XML содержит символы «2000» и «20a0»

У меня есть запрос profind WebDAV, отправленный с использованием PHP. HTTP-запрос выглядит следующим образом: PROPFIND /path/to/whatever HTTP/1.1 User-Agent: My Client Accept-Encoding: deflate Depth: 1 Host: example.com Content-Type: text/xml;charset=UTF-8 Authorization: Basic bLahDeBlah= Content-Length: 82 Connection: close <?xml version='1.0' encoding='utf-8'?><propfind xmlns='DAV:'><allprop/></propfind> Он отлично работает, когда ответ XML меньше, чем около 1,5 МБ. Когда ответ больше, XML содержит […]

Webdav: перечисление элементов каталога

Я использую сервер webdav в PHP для Apache. Я хотел бы знать, какие из методов webdav (например, GET, PUT, PROPFIND, PROPPATCH и т. Д.) Обычно используют клиенты webdav для перечисления или списка содержимого (файлов) в папке? соответствующие RFC несколько неясно об этом. Кроме того, какой ответ ожидается? Благодарю.

SabreDAV + Nginx + PUT (создает 0 байтовый файл)

Я пытаюсь заставить SabreDAV и Nginx работать, но он создает байт-файл ZERO (используя Cyberduck как мой клиент DAV). Файл создается, но не содержит контент (так в основном, как прикосновение). Интерфейс внешнего интерфейса HTML загружается, поэтому я думаю, что права на файлы в порядке. Я не могу понять, как получить информацию об отладке из SabreDAV (без […]

Лучший способ получить доступ к Exchange с помощью PHP?

Я пишу приложение CMS в PHP, и одним из требований является то, что он должен иметь возможность взаимодействовать с сервером Exchange клиента. Я написал эту функцию несколько раз раньше и всегда использовал WebDAV для этого, но теперь я отказываюсь от этого. Я буду запускать сайт в IIS или Apache (без предпочтений) на сервере Windows 2008. […]