XMLHttpRequest

World Wide Web

Struktura stron WWW
HTML, XHTML, XML, XSL


Generowanie dynamicznych stron WWW
Active Server Pages, ASP.NET, JavaServer Pages, PHP


Po stronie użytkownika
kaskadowe arkusze stylów, JavaScript, AJAX, kolory w Internecie


Przesyłanie danych
Hypertext Transfer Protocol, HTTPS, HTTP referer, serwer WWW, XMLHttpRequest


Pojęcia
web design, architektura informacji, użyteczność, dostępność

XMLHttpRequest (XHR) – obiekt języków skryptowych (np. JavaScript, JScript lub VBScript) przeglądarek internetowych umożliwiający przesyłanie żądań do serwera WWW za pomocą protokołu HTTP.

Cechą charakterystyczną XMLHttpRequest jest możliwość wykonywania żądań już po załadowaniu się strony internetowej w trakcie interakcji z użytkownikiem. Otrzymane odpowiedzi serwera są wówczas wykorzystywane do modyfikacji załadowanego dokumentu. Możliwość asynchronicznego wykonywania żądań sprawia, że są one wykonywane w tle i nie przerywają interakcji użytkownika ze stroną, dynamicznie ją zmieniając. Treść odpowiedzi serwera najczęściej przekazywana jest w formatach XML, JSON lub czystym tekstem.

XMLHttpRequest stał się podstawą techniki projektowania stron AJAX. Przykłady aplikacji opartych na XHR to Google Gmail, Google Maps i Google Suggest oraz Windows Live Local.

Inne języki
čeština: XMLHttpRequest
español: XMLHttpRequest
فارسی: XMLHttpRequest
français: XMLHttpRequest
한국어: XMLHttpRequest
Bahasa Indonesia: XMLHttpRequest
íslenska: XMLHttpRequest
italiano: XMLHttpRequest
Nederlands: XMLHTTP
日本語: XMLHttpRequest
português: XMLHttpRequest
română: XMLHttpRequest
русский: XMLHttpRequest
српски / srpski: XMLHttpRequest
ไทย: XMLHttpRequest
Türkçe: XMLHttpRequest
Türkmençe: XMLHttpRequest
українська: XMLHttpRequest