Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 1. Создаём новый объект XMLHttpRequest
- var xhr = new XMLHttpRequest();
- // 2. Конфигурируем его: GET‐запрос на URL 'phones.json'
- xhr.open('GET', 'phones.json', false);
- xhr.timeout = 30000;
- xhr.ontimeout = function() {
- alert( 'timeout' );
- }
- xhr.onload = function() {
- var jsonResponse = JSON.parse(xhr.responseText);
- // do something with jsonResponse
- };
- xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
- // 3. Отсылаем запрос
- xhr.send();
- // 4. Если код ответа сервера не 200, то это ошибка
- if (xhr.status != 200) {
- // обработать ошибку
- alert( xhr.status + ': ' + xhr.statusText ); // пример вывода: 404: Not Found
- } else {
- // вывести результат
- alert( xhr.responseText ); // responseText ‐‐ текст ответа.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement