Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I am trying to make a simple windows 8 app but I have a problem. When I try to make a xhr request to a local webserver it fails with the error code: 0x2efd

Sample code:

WinJS.xhr({ url: "http://192.168.0.30" }).then(
    function completed(response) {
        //var json = JSON.parse(response.responseText);
        //var list = new WinJS.Binding.List(json.results);

        console.log(response.responseText);
    },
    function error(error) { console.log(error) },
    function progress(progress) { }
);

But when I try a remote IP for instance google.com it works. What is going wrong?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
993 views
Welcome To Ask or Share your Answers For Others

1 Answer

Did you declare the "private network" capability in your project's application manifest? Double click your application manifest file - It is located under the capabilities tab.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...