Как исправить медленный отклик api в IE в reactjs с помощью перекрестной выборки?

#ajax #reactjs #api

#аякс #reactjs ( реакция ) #API #ajax #reactjs

Вопрос:

У меня есть несколько API, которые дают очень медленный отклик в internet explore. Я извлекаю API с помощью перекрестной выборки в reactjs.

Я пытался

1) Уничтожитель кэша в моем запросе. var myRequestURL = ‘/get /somefunction?buster=’ новая дата().getTime();

2) Путем добавления элемента управления кэшем заголовка. HttpContext.Current.Ответ.AddHeader («Cache-Control», «без кэша, без хранилища»)

3) Добавив заголовок Pragma: «no-cache»

 import fetch from "cross-fetch";

const { Promise } = require("es6-promise");

const API_URL = "API URL";
export default (endpoint, method = "get", body) =>
  fetch(`${API_URL}${endpoint}`, {
    headers: { Pragma: "no-cache" },
    method,
    body: JSON.stringify(body)
  })
    .then(response => response.json().then(json => ({ json, response })))
    .then(({ json, response }) => {
      if (!response.ok) {
        return Promise.reject(json);
      }
      return json;
    })
    .then(response => response, error => error);

  

Я ожидаю быстрого ответа в IE, таком как браузер chrome.

Комментарии:

1. Вы когда-нибудь находили решение для этого?