aardio 文档
aardio 范例: 用 web.rest 客户端调用 HTTP API - 登录认证
//用 web.rest 客户端调用 HTTP API - 登录认证
import console;
import web.rest.jsonClient;
console.showLoading("正在登录")
//创建 HTTP 客户端
var http = web.rest.jsonClient();
/*
使用默认的 Authorization 请求头指定认证 token。
调用 http.setAuth 会清除 http.setAuthToken 的设置,
调用 http.setAuthToken 也会清除 http.setAuth 的设置。
*/
http.setAuthToken("token");
//设置登录信息,支持 Basic , Digest 认证
http.setAuth("user","passwd");
var api = http.api( "http://httpbin.org" );
//发送 GET 请求
var info = api["digest-auth"].auth["user"]["passwd"].get();
//var info = http.get( "http://httpbin.org/digest-auth/auth/user/passwd" );
console.dumpJson(info);
console.pause();
Markdown 格式