Показать сообщение отдельно
  #8 (permalink)  
Старый 26.08.2022, 20:08
Аспирант
Отправить личное сообщение для Andy_kun Посмотреть профиль Найти все сообщения от Andy_kun
 
Регистрация: 05.08.2022
Сообщений: 64

Сообщение от Aetae Посмотреть сообщение
Andy_kun, ответ с сервера приходит по HTTP. HTTP это текстовый протокол. Не важно, что там в ответе - это в любом случае строка. От responseType зависит как клиент оную обработает.
Подскажите пожалуйста еще немного.

Вот я читаю: https://developer.mozilla.org/ru/doc...quest/response
Сообщение от ;547620
Свойство XMLHttpRequest response возвращает содержимое тела ответа в виде ArrayBuffer, Blob, Document, JavaScript Object или DOMString в зависимости от значения свойства responseType
И получается, что когда я получаю данные .response к примеру с пустым resonseType, то что это значит ? Какой тип я получу в итоге ??
ArrayBuffer, Blob, Document, JavaScript Object или DOMString ??
Я совсем запутался. Почему обработка клиентов ответа - должна завесить от того, какой тип от отправит, а не по факту ? То есть получил response и хочешь его обработать так, как нужно в не зависимости от посланного responseType.

function my_func()
{
    let my_response = this.response;
    console.log(my_response );
}

Последний раз редактировалось Andy_kun, 26.08.2022 в 20:39.
Ответить с цитированием