yoshim様
私もwebDAVクライアントを作ろうとしてJackrabbitを外部Jarとして使用しようとしたのですが、どうにもならなくて独自で実装を行うようにしました。
-------------------------
import org.apache.http.HttpRequestのHttpRequest
import org.apache.http.client.methods.HttpUriRequest
import org.apache.http.impl.client.DefaultHttpClient
HttpRequest req = new BasicHttpRequest("PROPFIND", urlの文字列);
HttpUriRequest reqMethod = new RequestWrapper(req);
reqMethod.setHeader("Depth", "1");
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = connection.execute(reqMethod);
--------------------------
大雑把に書くとこのような処理でwebDAVのファイル一覧xml(と言っていいのでしょうか?)を取得できました。
ヘッダーに情報を追加する場合はHttpUriRequestを生成して、そのインスタンスに追加しないとうまくいきませんでした。
Javaにも慣れていませんので、もっとスマートな書き方があるかもしれませんが、参考にしていただけますと幸いです。
以上、宜しくお願い致します。
--
------------------------------------------------
木戸 恵
E-Mail:megmeg...@gmail.com
------------------------------------------------