2011-11-08 19 views
1

私はWebdavクライアントSardineに取り組んでいます。 Webdav用のSardine webclientを使用しているサーバー上に新しいファイル(例:file.txt)を作成できません。ディレクトリを作成しましたSardine Webdav:新しいファイルを作成するには?

sardine.createDirectory(dirPathToCreate); 

Sardineを使用して新しいファイルを作成する方法はありますか?

答えて

1

あなたは、返事をありがとう[Sardine.put] https://github.com/lookfirst/sardine/wiki/UsageGuide

+0

こんにちはJawi.Frstlyを使用することができます。 Sardine.put( "directoryPath/nameOfFile.jpg"、fis))は完全修飾パスを要求します。私はディレクトリ 'directoryPath'を持っていますが、ファイル(nameOfFile.jpg)を持っていません。ディレクトリ 'directoryPath'にnameofFile.jpgという名前の新しいファイルがありますか? – sha

+0

HTTP PUTメソッドに従って動作し、必要に応じて新しいリソースを作成します。 Sarding.put( "/ path/to/myFile.jpg")を実行すると、必要に応じて "/path/to/myFile.jpg"ファイルが作成されます。既に存在する場合は置き換えてください。 – jawi

+0

Thanks a lot jawiしかし、私は2つのアンドロイドのために知って来た、サディーンは、依存関係のために最高のWebdavクライアントではありません。 – sha