問題: ローカル ルート フォルダにリンクされた基本的な WebDAV サーブレットを作成する必要があります。今のところ、目的のファイルを取得するには、サーブレットがディレクトリの一覧表示と GET をサポートしている必要があります。これらはすべて WebDAV プロトコルに従う必要があります。また、実装はJavaで行う必要があり、できればTomcatの下で行う必要があります。
コンテキスト: これまでのところ、HTTP サーブレットや Tomcat などへの露出は非常に限られています。HTTP サーブレットの仕組みは理解していますが、HTTP サーブレットから WebDAV サーブレットへの移行方法がわかりません。
アプローチ: 私の考えは、WebDAVServlet クラス (org.apache.catalina.servlets.WebdavServlet) を拡張し、doPropfind メソッドと doGet メソッドを実装することでした。ただし、WebDAVServlet クラスを読んだ後、メソッドは既に実装されているようです。その場合、クライアントとして何を使用して機能を試すことができますか (学習目的で、HTTP 要求を表す XML ファイルを何らかの形で送信できますか?) そして後で、私が読む必要があるサーバーを構築するために何を拡張する必要がありますか。
一言で言えば、私が構築する必要があるものを構築する必要がある場合、どのようにそれを行いますか? どのクラスを拡張しますかなど。私が見つけた実際の実装を開始するのが最も難しいことです。WebDAV サーブレットの非常に基本的な例を見ると、その上に構築できると思いますが、現在行き詰まっており、リソース、リンクなど、どんな助けでも大歓迎です。
事前に感謝し、初心者の質問をお詫びします。