Ошибка получения файла PDF с сервера: net :: ERR_HTTP2_PROTOCOL_ERROR 200 - PullRequest
2 голосов
/ 03 мая 2020

Я хочу разрешить пользователю загружать и открывать файл PDF в новом окне.

Первый запрос, отправленный на сервер, получает код состояния 200, но после загрузки файла запрос завершился неудачно с net :: ERR_HTTP2_PROTOCOL_ERROR 200

После первого запроса другие запросы работают нормально (из кеша)

мой код:

const openPdf= (url) => {
  const headers = new Headers({
    ...some application headers,
  });

return fetch(`www.example.com`, {
    method: 'GET',
    headers,
    credentials: 'include',
  }).then(res => res.blob()).then(blob => {
       const file = new Blob([blob], {
          type: "application/pdf"
       });
       const fileURL = URL.createObjectURL(file);
       window.open(fileURL);
    })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...