云网牛站
所在位置:首页 > HarmonyOS问题与回答 > HarmonyOS鸿蒙开发中遇到js fetch无法访问本地http的解决

HarmonyOS鸿蒙开发中遇到js fetch无法访问本地http的解决

2021-06-23 10:42:02作者:扬帆启航稿源:HarmonyOS站

问题:HarmonyOS鸿蒙开发中js fetch无法访问本地http该如何解决?

 

问题追加:

config.json配置如下图所示:     

HarmonyOS鸿蒙开发中遇到js fetch无法访问本地http的解决

js调用代码如下:

try {

    fetch.fetch({

        url: "http://192.168.3.103/WaicaiApi_AD/UserApi/DoLogin",

        success: function (response) {

            console.info("fetch success");

            var responseData = JSON.stringify(response);

            prompt.showDialog({

                message: _tag + ' fetch"" success:' + responseData

            });

            console.log(_tag + responseData);

        },

        fail: function () {

            console.info(_tag + " fetch fail");

        }

    });

} catch (e) {

    prompt.showDialog({

        message: _tag + 'error:' + e.message

    });

    console.log(_tag + "error:" + e.message);

}

提示如下图错误:

HarmonyOS鸿蒙开发中遇到js fetch无法访问本地http的解决

如提示所示,可能是配置文件的问题。这种情况下如果访问https://www.baidu.com是没问题的。

 

回答:

HarmonyOS鸿蒙开发中遇到js fetch无法访问本地http的解决

可以按以上截图修改配置就可以解决该问题了。

精选文章
热门文章