XMLHttpRequest content - garevna/js-course GitHub Wiki
AJAX
:mortar_board: XMLHttpRequest
Конструктор XMLHttpRequest ()
Создает экземпляр объекта для обмена данными с сервером:
var request = new XMLHttpRequest ()
Прототипом является XMLHttpRequestEventTarget, который наследует от EventTarget
Экземпляры XMLHttpRequest имеют ряд унаследованных событий, свойств и методов
Методы |
События |
Свойства |
|---|---|---|
open() |
readystatechange |
onreadystatechange |
send() |
readyState |
|
status |
||
statusText |
||
loadstart |
onloadstart |
|
progress |
onprogress |
|
loadend |
loadend |
|
load |
onload |
|
error |
onerror |
|
timeout |
ontimeout |
|
abort() |
abort |
onabort |
withCredentials |
||
setRequestHeader() |
responseType |
|
getAllResponseHeaders() |
responseText |
|
getResponseHeader() |
responseURL |
Ответ сервера имеет заголовок ответа ( header ) и тело ответа ( response )
Метод open()Метод send()Свойство readyStateСвойство statusСвойство responseTextОбработка событийМетод setRequestHeaderМетод getAllResponseHeaders()Свойство responseTypeСвойство withCredentials
| :briefcase: Упражнения | :link: Протокол TCP |
:link: RFC793 |
|---|