Возврат HTML с помощью fetch ()

Я пытаюсь получить файл и вернуть его HTML. Однако это не так просто, как я себе представлял.

    fetch('/path/to/file')
    .then(function (response) {
      return response.body;
    })
    .then(function (body) {
      console.log(body);
    });

Возвращает объект с именем ReadableByteStream. Как мне использовать это для захвата содержимого HTML-файла?

Если я изменю содержимое /path/to/file на строку JSON и изменит выше:

    fetch('/path/to/file')
    .then(function (response) {
      return response.json();
    })
    .then(function (json) {
      console.log(json);
    });

.. он возвращает JSON правильно. Как мне получить HTML?

25
задан Mark Fisher 21 August 2019 в 13:54
поделиться