fetch-api

    0熱度

    1回答

    我試圖創建僅基於客戶端的可恢復文件下載器。服務器超出了我的控制範圍,在ajax請求上,我得到的文件是一個非常大的二進制數據文件(100mgb)。 經過長時間的研究,我已經理解我不能使用xhr元素來傳輸響應,並且在完全緩存之前我無法讀取該文件的塊...因此,我查找了更多並找到了相當的fetch API新的,但我找不到任何適當的文件或教程。我將非常感謝,如果有人能夠說明獲取某些URL和塊

    6熱度

    1回答

    我已經在SO上看到了很多關於此的內容,但沒有什麼能解決我的問題。 問題: 隨着CSRF中間件啓用,Django的有403對AJAX的形式要求作出響應,指出: 「未設置CSRF餅乾。」 繼documentation,一個JS的功能被實現,則該設置的自定義「X-CSRFToken」頭。 它將按預期工作,得到「csrftoken」從瀏覽器並將其發佈的cookie隨着AJAX請求: x-csrftoken

    24熱度

    2回答

    我取這樣一個URL抓取後: fetch(url, { mode: 'no-cors', method: method || null, headers: { 'Accept': 'application/json, application/xml, text/plain, text/html, *.*', 'Content-Type': 'mult

    3熱度

    2回答

    我取取使用URL中的反應終極版應用程序,它看起來像: fetch(url, { mode: 'no-cors', method: method || null, headers: headers || null, body: form || null, }).then(function(response) { c

    3熱度

    1回答

    我已經嘗試了一切,無法弄清楚我做錯了什麼。我沒有問題從客戶端發送數據到服務器,但反過來我無法讓它工作。 我在客戶端得到的唯一回復是ReadableByteStream {}。 這是我在客戶端代碼: export function getAllQuestionnairesAction(){ return (dispatch, getState) => { dispatch(ge

    1熱度

    2回答

    基於its MDN description,Request實現了Body的功能,如text()。但是,我不知道這些功能實際上做了什麼。他們似乎沒有做任何事情。 我有這樣 var r = new Request('http://google.com'); r.text().then(function(text) { alert(JSON.stringify(text));

    3熱度

    2回答

    這是我的意思。 如果瀏覽器本身支持fetch api(例如Chrome),則它使用本地瀏覽器Promise。 如果我使用另一個Promise庫(例如bluebird),本機fetch仍然沒有使用它 - 它使用本地Promise實現。 有沒有辦法來覆蓋那個? 問題例如: window.Promise = function() { return null; }; fetch('/api') .

    0熱度

    1回答

    我正在使用這段代碼來獲取客戶端。但它仍然是客戶不匹配。 this.addEventListener('fetch', function(event) { var client=null; if(event.client != null){ client=event.client; }else if(event.clientId!=null){ client=Clients

    5熱度

    2回答

    我試圖製作一個Chrome擴展,它使用獲取API從Github上的Pull請求中提取一些細節,然後在別處顯示它們。當我嘗試在Github上使用非公共存儲庫時遇到了一些問題。我相信這與CSRF保護以及支持訪問會話cookie的Chrome擴展的規則有關。 我有以下我的分機manifest.json: "content_scripts": [{ "matches": [ "*:/

    37熱度

    6回答

    我很努力地找到使用fetch實現上傳進度指示器的文檔或示例。 This is the only reference I've found so far,其中規定: 進度事件是一個高層次的功能,不會到達取現在。您可以通過查看Content-Length標題並使用傳遞流來監控收到的字節來創建您自己的標題。 這意味着您可以明確處理響應,而不需要Content-Length。當然,即使在那裏,它也可能是一