aardio 文档
aardio 范例: 服务端
import console;
import web.dav.server;
//多线程 WebDAV 服务端,继承自 wsock.tcp.simpleHttpServer
var server = web.dav.server("127.0.0.1",8081);
console.log( server.getUrl() )
//启动服务端
server.run(
function(response,request,session){
// 启用 HTTP 认证
if(!request.auth(
function(username){
// 返回该用户的密码即登录成功(仅用于校验)
if(username == "admin") return "123456";
/*
认证成功后 session.authorized request.username 为登录成功的用户名,
session.authorizedTime 为登录时间。
*/
}, "WebDAV"
)){
return false; // 认证失败,返回 false 退出
}
}/*,web.dav.fileSystem */ //可选指定文件系统实现类
)
Markdown 格式