PHP: <?php $options = array( 'http' => array( 'method' => $_SERVER['REQUEST_METHOD'], 'content' => file_get_contents('php://input'), 'headers' => array() ) ); $context = stream_context_create($options); $fp = fopen('http://example.googlecode.com/svn'.$_SERVER['REQUEST_URI'], 'r', false, $context); Чёй-то я не понимаю. Методы GET и OPTIONS проходят, а от PROPFIND fopen() дохнет. Почему? Со слешами всё в порядке, приходит 200 OK, длина контента и прочии хидеры не при чём, и с ними попусик.
http://bugs.php.net/bug.php?id=46035 =/ Может быть посмотреть в сторону встраиваемых решений работы с WebDAV? К примеру, http://php-webdav.pureftpd.org/project/php-webdav
Блин, я же видел этот баг, но не обратил внимание на последний комментарий, цитату которого ты привёл и думал, что это баг ранних версий 5.3 (год бага 2008-ой, могли бы и 5.2 пропатчить). Как печально, блин. WebDAV не прокатит, тырить хочется с обычного хостинга, а поставить что-то туда не представляется возможным. От же жопа какая.