2
Delphiのニュースグループを見ると、WebDAVサーバーのコンテンツを取得する最良の方法は、組み込みのTIdHTTP.Getを使用することです。これを実行する間、結果はHTMLであり、これがディレクトリとファイルに関するデータを取得する最良の方法であることを確認したいだけです。もしそうなら、私はそれを解析しますが、私はちょうど私のためのファイル/フォルダ情報を持っている可能性がありますクリーンな方法がないことを確認したい...そして、今のところ私は見ていないこのために他のコンポーネントを使用してください。DelphiとIndy 10からWebDAVコンテンツを取得するTIdHTTP
あなたのタイトルは 'TIdWebDAV'に言及しているが、あなたの質問には、代わりにTIdHTTP''について尋ねます。あなたは実際に 'TIdWebDAV'を使って見ましたか? WebDavプロトコルは、HTMLではなくXMLを使用します。 XMLを自分で解析する必要がありますが、XPathを使用して構文解析を単純化し、必要な情報を抽出することができます。 –
私はTidHTTPに組み込まれている他のオプションを認識していません。これは、webdavレスポンスをいくつかのコレクションやリストに構文解析して、間違っている可能性があります。 – ComputerSaysNo
IndyにWebDav XMLパーサーがありません。 'TIdWebDAV'はWebDavコマンドの送信を簡略化するTIdHTTPラッパーですが、出力を自分で解析する必要があります。 –