Skip to content

基于neon封装的papaya,支持WebDav服务器的各种操作。

Notifications You must be signed in to change notification settings

Vienta/WebDav_Papaya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Papaya(木瓜)

一个操作WebDav的库。在我的blog中有详细介绍

About Papaya

Papaya是我在实际项目中为了解决WebDav服务器的读写操作而封装的一个库,它是基于neon库开发而来。库非常的轻量,使用起来也非常简单。

Usage

Papaya的使用:

实例化

Papaya *papaya = new Papaya(webdavHost, port, user ,pwd); //实例化对象,这里分别是服务器的ip,端口号,用户名和密码。

具体方法

提供了文件操作方法,主要如下:

papaya->ls();   //获取文件or文件夹列表
papaya->put();  //上传文件
papaya->get();  //获取文件
papaya->read(); //读取文件
papaya->rm();   //删除文件
papaya->mkdir();//新建文件夹
papaya->mv();   //移动文件

具体细节可以参见源码

Supported platforms

理论上支持iOS和Android设备

About

基于neon封装的papaya,支持WebDav服务器的各种操作。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published