2011-07-20 6 views
0

最近、Webdavファイル構造を参照するために構築されたTomcatアプリケーションを継承しました。ある時点で、アプリケーションはディレクトリツリー(/ slides/files /)のルートに視覚的なディレクトリツリーを構築するよう要求します。 これを行うには、WebdavResourceオブジェクトのpropfindMethod()が呼び出されます。深度1のメソッドを呼び出すと、ステータス207と第1レベルのファイルのリストが取得されます。しかし、1を超える、またはDepthSupport.DEPTH_INFINITYを使用すると、ステータス404になります。WebdavResource propfindMethodは、深さ> 1の場合にのみ404を返します。

この問題の詳細については、私が実際にどこから始めるべきか分からないので、尋ねてください。

答えて

0

WebDAV PROPFINDに "over 1"はありません。わずか0,1または無限大です。

言われているように、パフォーマンス上の理由から深さ無限をサポートしていないサーバーもあります(ただし、その場合は404を取得しないでください)。

HTTPトレースがありますか?

関連する問題