HarmonyOS鸿蒙Next中AGC实时服务器如何发起第三方请求,比如xmlHttpRequset之类的
HarmonyOS鸿蒙Next中AGC实时服务器如何发起第三方请求,比如xmlHttpRequset之类的
在HarmonyOS鸿蒙Next中,通过AGC实时服务器发起第三方请求,可以使用@ohos.net.http
模块实现类似XMLHttpRequest
的功能。首先,导入http
模块,然后创建HttpRequest
对象,设置请求URL、方法和参数,最后通过request
方法发起请求并处理响应。示例代码如下:
import http from '@ohos.net.http';
let httpRequest = http.createHttp();
httpRequest.request("https://example.com/api", {
method: http.RequestMethod.GET,
header: { 'Content-Type': 'application/json' },
}, (err, data) => {
if (!err) {
console.log("Response: " + data.result);
} else {
console.error("Error: " + err);
}
});
此代码展示了如何发起GET请求并处理响应。