У меня есть фреймворк, который ест до php://input
, прежде чем сабред может добраться до него на PUT.Sabredav без php: // input (Kohana)
Есть ли способ вызова setBody() в Sabre\HTTP\Request
, так что я могу передать это из моей структуры (http://kohanaframework.org), так что getBody() не пытается получить его от пустогоphp://input
?
Я хочу попытаться избежать взлома Sabre\DAV\Server
и/или Sabre\HTTP\Request
, но не уверен, какой лучший подход будет.
Framework "обернут" код здесь (реализация server.php в примере Sabredav)
https://github.com/chrisgo/kohana-sabredav/blob/master/classes/Kohana/Controller/Webdav.php
Оригинальный вопрос: SabreDAV + Nginx + PUT (creates 0 byte file)