Я выполняю запрос Fetch-api, на который сервер отвечает, используя кодировку передачи фрагментов HTTP (с текстовыми данными). Я использую данные, используя Response.body
как поток.
Мне интересно: можно ли предположить, что фрагменты, созданные потоком, соответствуют фрагментам HTTP? Я видел несколько вопросов [1-3], в которых, похоже, было сделано это предположение, но я не могу найти ничего об этом в спецификации.
[1] JS Fetch использует Chunked Transfer Encoding (перевод curl в Fetch)
[2] Асинхронное использование фрагментированных данных в javascript
[3] Чтение фрагментированного двоичного ответа с помощью Fetch API
Согласно комментариям автора спецификации Fetch : «такой гарантии нет… например, если есть задержка после половины HTTP-фрагмента, я бы ожидал два или около того» .
Эта статья взята из Интернета, укажите источник при перепечатке.
Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.
я говорю два предложения