Результаты поиска

XMLHttpRequest – это встроенный в браузер объект, который даёт возможность делать HTTP-запросы к серверу… существует много кода, использующего XMLHttpRequest, который нужно поддерживать.… Если да, тогда вперёд, приятного знакомства с XMLHttpRequest.… Основы.XMLHttpRequest имеет два режима работы: синхронный и асинхронный.… Этот метод обычно вызывается сразу после new XMLHttpRequest.
Объект XMLHttpRequest (или, как его кратко называют, «XHR») даёт возможность из JavaScript делать HTTP-запросы… Несмотря на слово «XML» в названии, XMLHttpRequest может работать с любыми данными, а не только с XML… Пример использования.Как правило, XMLHttpRequest используют для загрузки данных.… А обычный XMLHttpRequest решили не трогать, чтобы ненароком не сломать существующий код.… Для IE10 обычный XMLHttpRequest уже является полноценным.
При отправке данных через XMLHttpRequest, это нужно делать самим, в JS-коде.… Сообщаем про AJAX Запрос, отправленный кодом выше через XMLHttpRequest, никак не отличается… В случае с XMLHttpRequest мы, вообще говоря, не обязаны использовать ни один из этих способов.… Объект formData можно сразу отсылать, интеграция FormData с XMLHttpRequest встроена в браузер.… В XMLHttpRequest можно использовать и другие HTTP-методы, например PUT, DELETE, TRACE.
Обычно запрос XMLHttpRequest может делать запрос только в рамках текущего сайта.… Впрочем, частично кросс-доменные запросы поддерживаются, начиная с IE8, только вместо XMLHttpRequest… Если нет, то это старый XMLHttpRequest, значит это IE8,9, и используем XDomainRequest.… Теперь он может делать кросс-доменные запросы XMLHttpRequest.… Все современные браузеры умеют делать кросс-доменные XMLHttpRequest.
Запрос XMLHttpRequest состоит из двух фаз: Стадия отправки (upload).… Стадия скачивания.После того, как загрузка завершена, и сервер соизволит ответить на запрос, XMLHttpRequest… Демо: загрузка файла с индикатором прогресса.Современный XMLHttpRequest позволяет отправить на сервер… перенесён в браузер при помощи Drag’n’Drop или выбран в поле формы, и отправить его при помощи XMLHttpRequest
Современный XMLHttpRequest даёт возможность загружать файл как угодно: во множество потоков, с догрузкой… Как можно видеть, возможности современного XMLHttpRequest в плане загрузки файлов приближаются к полноценному
XMLHttpRequest IFRAME SCRIPT EventSource WebSocket Кросс-доменность да, кроме IE9-x1 даi1 да да да… Все браузеры Все браузеры Кроме IE IE 10, FF11, Chrome 16, Safari 6, Opera 12.5w1 Пояснения: XMLHttpRequest… Существует также нестандартный транспорт, не рассмотренный здесь: XMLHttpRequest с флагом multipart… В современных браузерах поддерживается новый метод fetch, в качестве замены XMLHttpRequest (полифил).
Что если посылка сообщений в нашем интерфейсе реализуется через XMLHttpRequest?… Код, осуществляющий XMLHttpRequest, получает куку и ставит заголовок X-CSRF-TOKEN с ней:… Если нужно сделать не XMLHttpRequest, а, к примеру, динамически сгенерировать форму из JavaScript – она… Для подписи XMLHttpRequest токен дополнительно записывается в куку.
Объекты XMLHttpRequest и WebSocket для работы с сервером.
В этой главе мы рассмотрим способ организации COMET, то есть непрерывного получения данных с сервера, который очень прост и подходит в 90% реальных сл…
Поскольку fetch не позволяет отслеживать прогресс отправки, то мы будем использовать XMLHttpRequest.
Утечка через XmlHttpRequest в IE8-.Следующий код вызывает утечки памяти в IE8-:… Полный пример (IE8): Результатindex.htmlЧтобы это исправить, нам нужно разорвать круговую ссылку XMLHttpRequest
Для этого используйте XMLHttpRequest, позже мы его рассмотрим.
РезультатscriptRequest.jsserver.jsindex.htmlCOMET.COMET через SCRIPT реализуется при помощи длинных опросов, также как мы обсуждали в главе COMET с XMLHttpRequest
В качестве примера сделаем такую обёртку для запросов при помощи XMLHttpRequest.… Как видно, внутри функции объект XMLHttpRequest… браузеров уже поддерживает fetch – новый встроенный метод для AJAX-запросов, призванный заменить XMLHttpRequest
собираемся отправить File по сети, то это также легко, поскольку в сетевые методы, такие как XMLHttpRequest
большинство других) вместо строк Мы можем использовать объект URL в методах fetch или XMLHttpRequest
Методы, которые выполняют сетевые запросы, такие как XMLHttpRequest, fetch и подобные, могут изначально
Такой XMLHttpRequest создать нельзя Создать подобный XMLHttpRequest-запрос (подделать WebSocket
Запрос WebSocket нельзя эмулировать Мы не можем использовать XMLHttpRequest или fetch для
Для запросов используется обычный XMLHttpRequest.