Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

XMLHttpRequest.responseType Свойство является перечислимым значением, которое возвращает тип ответа. Он также позволяет автору изменять тип ответа. Если значение не задано, будет использовано значение по умолчанию textУстановка значения responseType в «document» игнорируется, если выполняется в  рабочей среде. При настройке responseType на определенное значение автор должен убедиться, что сервер действительно отправляет ответ, совместимый с этим форматом. Если сервер возвращает данные, которые не совместимы с установленным responseType, значение response будет nullКроме того, установка responseType для синхронных запросов вызовет исключение InvalidAccessError.

Поддерживаемые значения responseType:

Value Data type of response property
"" DOMString (this is the default value)
"arraybuffer" ArrayBuffer
"blob" Blob
"document" Document
"json" JSON
"text" DOMString
"moz-chunked-arraybuffer"

Похоже на "arraybuffer", но потоковое. Это означает, что значение в response доступно только при отправке "progress" события и содержит только данные, полученные с момента последнего "progress" события.

При response обращении во время события "progress" он содержит строку с данными. В противном случае он возвращается null.

Этот режим работает только в Firefox..

"ms-stream" Указывает, что ответ является частью потоковой загрузки. Он поддерживается только для запросов на загрузку. Этот режим доступен только в Internet Explorer.

Спецификации

Specification Status Comment
XMLHttpRequest Живой стандарт WHATWG living standard

Поддержка браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 31 (Да) 12[1] 10 18 7.1
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support

4.0.3 [2]
4.4

55 (Да) 50[1] 10 ? ?

[1] Проприетарный moz-blob и moz-chunked-text значения полностью удалены в Firefox 58.

[2] Поддерживается только text и arraybuffer.

Метки документа и участники

Внесли вклад в эту страницу: bagau, easydeads
Обновлялась последний раз: bagau,