HTTP - Shaofa/AliOS-Things-Certification-Manual GitHub Wiki

HTTP 模块说明

HTTP

API
参数说明
HTTP.request(url,function(data){});
功能:请求http url内容。 ​ 参数:url:url地址。 function:http请求的回调函数,data为http请求返回的数据。 ​ 返回值:0 调用成功 -1调用失败。
示例:
HTTP.request("http://www.baidu.com",function(result){
    console.log('http requst reulst=:'+result);
});

JS运行HTTP模块示例:

WIFI.connect(ssid,passwd,function(state){console.log('wifi state:'+state);
if (state == 'CONNECTED'){
	HTTP.request("http://www.baidu.com",function(result){
		console.log('http requst reulst=:'+result);
	});
}
});

运行结果log如下:

http requst reulst=:HTTP/1.1 200 OK
Date: Wed, 02 May 2018 02:51:08 GMT
Content-Type: text/html
Content-Length: 14615
Last-Modified: Fri, 20 Apr 2018 02:36:00 GMT
Connection: Close
Vary: Accept-Encoding
Set-Cookie: BAIDUID=5DAC0B6CB376127C9EA3E11453262C2A:FG=1; expires

⚠️ **GitHub.com Fallback** ⚠️