aardio 文档

aardio 范例: 认证登录

//认证登录
import inet.http;
import console; 
console.showLoading(" loading");

var http = inet.http();

//设置登录用户名与密码
http.setAuth("user","passwd");

//Digest 认证(安全,推荐)
var info = http.get( "http://httpbin.org/digest-auth/auth/user/passwd" );
console.dump(info);

//Basic 认证(不安全,一些服务器不支持)
var info = http.get( "http://httpbin.org/basic-auth/user/passwd" );
console.dump(info);

import web.rest.jsonLiteClient;
var http = web.rest.jsonLiteClient();

//一些接口需要设置登录令牌
http.setAuthToken("CC13D6BB389546BEA94CED3893514795");

//设置登录用户名与密码
http.setAuth("user","passwd");

var httpApi = http.api("http://httpbin.org/digest-auth/auth/");

//发送请求
var result = httpApi["user"]["passwd"].get();

console.dumpJson( result );

console.pause(true);
Markdown 格式