久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <small id='WAjzP'></small><noframes id='WAjzP'>

  • <legend id='WAjzP'><style id='WAjzP'><dir id='WAjzP'><q id='WAjzP'></q></dir></style></legend>
    <i id='WAjzP'><tr id='WAjzP'><dt id='WAjzP'><q id='WAjzP'><span id='WAjzP'><b id='WAjzP'><form id='WAjzP'><ins id='WAjzP'></ins><ul id='WAjzP'></ul><sub id='WAjzP'></sub></form><legend id='WAjzP'></legend><bdo id='WAjzP'><pre id='WAjzP'><center id='WAjzP'></center></pre></bdo></b><th id='WAjzP'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='WAjzP'><tfoot id='WAjzP'></tfoot><dl id='WAjzP'><fieldset id='WAjzP'></fieldset></dl></div>

    <tfoot id='WAjzP'></tfoot>
    • <bdo id='WAjzP'></bdo><ul id='WAjzP'></ul>

        如何檢索 AMD 化 Dojo 的 XHR 響應代碼(+時間戳)?

        How to retrieve XHR response code (+timestamp) of AMD#39;ized Dojo?(如何檢索 AMD 化 Dojo 的 XHR 響應代碼(+時間戳)?)

        • <bdo id='by7lo'></bdo><ul id='by7lo'></ul>
            <tbody id='by7lo'></tbody>

                1. <tfoot id='by7lo'></tfoot>
                  <i id='by7lo'><tr id='by7lo'><dt id='by7lo'><q id='by7lo'><span id='by7lo'><b id='by7lo'><form id='by7lo'><ins id='by7lo'></ins><ul id='by7lo'></ul><sub id='by7lo'></sub></form><legend id='by7lo'></legend><bdo id='by7lo'><pre id='by7lo'><center id='by7lo'></center></pre></bdo></b><th id='by7lo'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='by7lo'><tfoot id='by7lo'></tfoot><dl id='by7lo'><fieldset id='by7lo'></fieldset></dl></div>

                  <small id='by7lo'></small><noframes id='by7lo'>

                  <legend id='by7lo'><style id='by7lo'><dir id='by7lo'><q id='by7lo'></q></dir></style></legend>
                2. 本文介紹了如何檢索 AMD 化 Dojo 的 XHR 響應代碼(+時間戳)?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  使用舊"Dojo,可以將第二個參數 ioargs 傳遞給 Xhr 請求的 load 函數(請參見此處的示例 6).此 ioargs 提供(除其他外)請求的時間戳和狀態代碼.

                  With the "old" Dojo one could pass a second argument ioargs to the load function of a Xhr request (see Example 6 here). This ioargs provided (among other things) the timestamp and status code of the request.

                  但是如何使用新的更干凈"(并且向前兼容)Dojo 來實現這一點?
                  不幸的是,我在 當前文檔中找不到任何提示.

                  But how can I achieve this with the new and "cleaner" (and forward compatible) Dojo?
                  Unfortunately, I could not find any hints in the current documentation.

                  以下應該是上述引用示例到新"Dojo 的移植.但是,ioargs 將是未定義的:

                  The following should be a port of above referenced example to the "new" Dojo. But, ioargs will be undefined:

                  require( "dojo/request/xhr", "dojo/dom", "dojo/domReady!",
                    function(request, dom){
                      // Look up the node we'll stick the text under.
                      var targetNode = dom.byId("getLicenseStatus");
                  
                      // The parameters to pass to xhrGet, the url, how to handle it, and the callbacks.
                      request.get(
                        "{{dataUrl}}dojo/LICENSE",
                        {
                          handleAs: "text",
                          preventCache: true
                        }
                      ).then(
                        function(data, ioargs){
                          // FIXME: ioargs is undefined
                          targetNode.innerHTML = "XHR returned HTTP status: " + ioargs.xhr.status;
                        },
                        function(error){
                          targetNode.innerHTML = "An unexpected error occurred: " + error.response.status + ": " + error.response.text;
                        }
                      );
                    }
                  );
                  

                  我需要更改哪些內容才能使請求的時間戳和狀態代碼在加載函數中可用?

                  What do I need to change to have the request's timestamp and status code available in the load function?

                  推薦答案

                  request 返回一個特殊的 promise (來源):

                  request returns a special promise (source):

                  從 dojo/request 調用返回的 Promise 有一個標準 Promise 上沒有的附加屬性:response.此屬性是一個承諾,它將解析為更詳細地描述響應的凍結對象(如果可用):

                  Promises returned from dojo/request calls have an additional property not available on standard promises: response. This property is a promise that will resolve to a frozen object (where available) describing the response in more detail:

                  • url - 用于發出請求的最終 URL(附加查詢字符串)
                  • options – 用于發出請求的選項對象
                  • 文本 - 響應中數據的字符串表示
                  • data – 響應中處理的數據(如果指定了 handleAs)
                  • getHeader(headerName) – 從請求中獲取標頭的函數;如果提供者不提供標頭信息,則此函數將返回 null.

                  因此,您應該將 .then 鏈接到此 promise.response 以訪問所有上述屬性:

                  So you should chain .then to this promise.response to get access to all the aforementioned properties:

                  var promise = request.get("{{dataUrl}}dojo/LICENSE");
                  
                  promise.response.then(function(response) {
                      console.log("status", response.status);
                      console.log("url", response.url);
                      console.log("data", response.data);
                  });
                  

                  在 jsFiddle 上查看一個工作示例:http://jsfiddle.net/phusick/6wB2L/

                  See a working example at jsFiddle: http://jsfiddle.net/phusick/6wB2L/

                  這篇關于如何檢索 AMD 化 Dojo 的 XHR 響應代碼(+時間戳)?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調用 abort (jQuery) 之后,瀏覽器也會等待 ajax 調用完成)
                  JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                  XMLHttpRequest cannot load, No #39;Access-Control-Allow-Origin#39; header is present on the requested resource(XMLHttpRequest 無法加載,請求的資源上不存在“Access-Control-Allow-Origin標頭) - IT屋-程序員軟件開發技術分
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內容)
                    <tbody id='kUMzq'></tbody>

                  <small id='kUMzq'></small><noframes id='kUMzq'>

                    <i id='kUMzq'><tr id='kUMzq'><dt id='kUMzq'><q id='kUMzq'><span id='kUMzq'><b id='kUMzq'><form id='kUMzq'><ins id='kUMzq'></ins><ul id='kUMzq'></ul><sub id='kUMzq'></sub></form><legend id='kUMzq'></legend><bdo id='kUMzq'><pre id='kUMzq'><center id='kUMzq'></center></pre></bdo></b><th id='kUMzq'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='kUMzq'><tfoot id='kUMzq'></tfoot><dl id='kUMzq'><fieldset id='kUMzq'></fieldset></dl></div>
                      <bdo id='kUMzq'></bdo><ul id='kUMzq'></ul>
                      1. <tfoot id='kUMzq'></tfoot>
                        <legend id='kUMzq'><style id='kUMzq'><dir id='kUMzq'><q id='kUMzq'></q></dir></style></legend>

                            主站蜘蛛池模板: 在线观看亚洲专区 | 亚洲一区国产精品 | 成人做爰69片免费观看 | 亚洲韩国精品 | 毛片大全 | 91视频电影| 91久久国产综合久久91精品网站 | 亚洲欧美精品 | 黄色一级大片在线免费看产 | 久久精品久久久久久 | 欧美性成人 | 亚洲一区视频在线 | 国产精品黄 | 久久不卡 | 国产免费人成xvideos视频 | 亚洲一区二区三区高清 | 亚洲欧美日韩国产 | 日韩一区精品 | www.国产一区 | 久久久久久久久久久久久九 | 日韩欧美国产精品一区二区三区 | 亚洲日韩中文字幕一区 | 亚洲一区二区三区视频免费观看 | 久久99精品久久久 | 插插插干干干 | 欧美精品久久久久久久久久 | 国产精品视频一二三区 | 一区二区久久 | 99久久婷婷国产综合精品电影 | 亚洲精品久久久久久久久久久久久 | 久久国产精品亚洲 | 成人在线视频网站 | 国产精久久久久久 | 精品国产精品三级精品av网址 | 亚洲欧美日韩高清 | 中文字幕成人在线 | 欧美精品一区二区三区在线四季 | 狠狠av| 亚洲日本一区二区三区四区 | 欧美性jizz18性欧美 | 91精品国产综合久久精品 |