NET
提供网络操作的相关方法
url
包装过的http client, 可以做get,post, delete等HTTP请求。
在使用每个方法时均有提供智能提示, 现有方法如下:
k.net.url.delete
k.net.url.deleteAsObject
k.net.url.downloadZip
k.net.url.get
k.net.url.getAsBinary
k.net.url.getAsObject
k.net.url.getJson
k.net.url.patch
k.net.url.patchAsObject
k.net.url.patchData
k.net.url.post
k.net.url.postAsBinary
k.net.url.postAsObject
k.net.url.postData
k.net.url.postform
k.net.url.put
k.net.url.putAsObject一个非常简单的get的方法可以这样子使用
var result = k.net.url.get("https://www.kooboo.com");
k.response.write(result);webSocket
方便创建与使用Web Socket
accept
const ids= k.net.webSocket.accept('user_1',ctx=>{ 
// ctx.text 
// ctx.binary 
});
send
const connection= k.webSocket.get('user_1'); 
connection.sendText('hello',()=>{ 
// after send message 
});IP
获取当前服务器配置的IP, 查询IP地址的国家与地区需要IP库的支持, 仅在Kooboo 在线版中提供。
var myip = k.net.IP.myIP;
var city = k.net.IP.getCity("112.5.171.220");
if (city) {
    k.response.write(city.countryCode);
}

 
 