zoukankan      html  css  js  c++  java
  • Windows8 javascript开发之请求网络

    网络请求:

    WinJS.xhr({url:"your address"}).then(onComplete,onError) 

    异步请求网络,返回一个Promise。封装了javascript的XMLHttpRequest。

    在then中回调请求成功的函数onComplete和请求失败的函数onError。

    如:

        //发送一个网络请求
        var reqUrl = "http://www.baidu.com";
        WinJS.xhr({ url: reqUrl}).then(onComplete, onError);
    
        function onComplete(result) {
            var responseTxt = result.responseText;//请求的到的数据
             var statusCode = result.status;  //请求结果
            console.log("success:" + responseTxt);//输出请求到的数据
    
        }
    
        function onError(result) {
            console.log("fail:"+result.status);
        }

    onComplete 请求成功后的处理函数

    onError  请求失败后的处理函数

    支持请求:

    二进制数据,即文件下载。

    xml数据。

    Json数据(可用JSON.parse直接解析,如果不是json数据这个函数会报错的)

    等。。。

    还可设置其他请求参数,如请求超时时间等

    详情见官网:http://msdn.microsoft.com/zh-cn/library/windows/apps/hh868282.aspx

  • 相关阅读:
    并查集
    CCF201604-02
    作业八
    作业七
    数据结构--链队列基本操作
    数据结构--栈的基本操作
    eclipse配置maven
    软件架构
    scala lambda 表达式 & spark RDD函数操作
    spark(3)
  • 原文地址:https://www.cnblogs.com/beenupper/p/2809431.html
Copyright © 2011-2022 走看看