aardio 文档
aardio 范例: 上传文件
//上传文件
import console.int;
import console.progress;
import web.rest.jsonLiteClient;
var http = web.rest.jsonLiteClient();
var api = http.api("https://httpbin.org/post");
//进度条
var bar = console.progress();
//使用文件表单上传文件,可以指定多个字段
var result = api.sendMultipartForm( {
file = "@\b.upload.aardio";
},function(sendData,sendSize,contentLength,remainSize){
/*
sendData 为本次上传数据;
sendSize 为本次上传字节数;
contentLength 为要上传的总字节数;
remainSize 为剩余字节数;
*/
bar.setProgress((1 - remainSize/contentLength) * 100,"正在上传 ......");
}
);
console.dumpJson(result);
//直接上传文件
var api = http.api("https://httpbin.org/anything");
var result = api.sendFile( "\b.upload.aardio"
,function(sendData,sendSize,contentLength,remainSize){
/*
sendData 为本次上传数据;
sendSize 为本次上传字节数;
contentLength 为要上传的总字节数;
remainSize 为剩余字节数;
*/
}
);
console.dumpJson(result);
Markdown 格式