Запитання з тегом «xmlhttprequest»

XMLHttpRequest (XHR) - це об’єкт JavaScript, який відкриває API для створення асинхронних запитів HTTP з коду фронтенда, що працює під веб-браузером - тобто для включення техніки програмування, відомої як AJAX. API XHR - це застарілий API. Його замінено API Fetch.

7
jQuery застарів синхронний XMLHTTPRequest
Як і багато інших, мій веб-сайт використовує jQuery. Коли я відкриваю інструменти для розробників, я бачу попередження, яке говорить про те, що XMLHTTPRequest є застаріла через згубний вплив на досвід кінцевого користувача. Я пішов і прочитав частину документації , але це було досить технічно. Чи може хтось пояснити наслідки переходу …

2
Надсилання JSON на сервер та отримання JSON у відповідь, без JQuery
Мені потрібно надіслати JSON (на який я можу впорядкувати) на сервер і отримати отриманий JSON на стороні користувача, не використовуючи JQuery. Якщо я повинен використовувати GET, як мені передавати JSON як параметр? Чи існує ризик, що це буде занадто довго? Якщо я повинен використовувати POST, як мені встановити еквівалент onloadфункції …



3
HTTP 401 - яке відповідне значення заголовка WWW-Authenticate?
Програма, над якою я працюю на даний момент, має значення тайм-ауту сеансу. Якщо користувач не взаємодіяв довше, ніж це значення, на наступній сторінці, яку він намагається завантажити, йому буде запропоновано увійти. Усі зроблені запити спрямовуються через цей механізм, який включає дзвінки AJAX. Спочатку ми надсилали заголовок 200 зі сторінкою входу, …


6
Який найчистіший спосіб досягти прогресу запиту JQuery ajax?
У звичайному javascript дуже просто: потрібно просто прикріпити зворотний дзвінок до {XMLHTTPRequest}.onprogress var xhr = new XMLHttpRequest(); xhr.onprogress = function(e){ if (e.lengthComputable) var percent = (e.loaded / e.total) * 100; }; xhr.open('GET', 'http://www...', true); xhr.onreadystatechange = function() { ... }; xhr.send(null); але я роблю сайт ajax, який завантажує HTML-дані за …

19
XMLHttpRequest status 0 (responseText порожній)
Неможливо отримати дані за допомогою XMLHttpRequest (статус 0 та відповідьText порожній): xmlhttp = новий XMLHttpRequest (); xmlhttp.open ("GET", "http://www.w3schools.com/XML/cd_catalog.xml", правда); xmlhttp.onreadystatechange = функція () { якщо (xmlhttp.readyState == 4) попередження ("статус" + xmlhttp.status); } xmlhttp.send (); Він попереджає "статус 0". Така ж ситуація з запитом localhost (cd_catalog.xml зберігається як локальний …

8
Додайте "гачок" до всіх запитів AJAX на сторінці
Мені хотілося б знати, чи можна "підключити" кожен запит AJAX (або як він збирається відправити, або на події) та виконати дію. На даний момент я припускаю, що на сторінці є й інші сторонні сценарії. Деякі з них можуть використовувати jQuery, а інші -. Чи можливо це?

3
Модуль XMLHttpRequest не визначений / знайдений
Це мій код: var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; var xhr = new XMLHttpRequest(); xhr.open("GET", "//URL") xhr.setRequestHeader("Content-Type: application/json", "Authorization: Basic //AuthKey"); xhr.send(); Я отримую повідомлення про помилку: Cannot find module 'xmlhttprequest' Коли я видаляю перший рядок, я отримую: XMLHttpRequest is not defined Я шукав всюди, і люди тут і там згадували проблему …

6
Чи має значення статусу HTTP 0 значення?
Схоже, що коли ви робите XMLHttpRequest із сценарію в браузері, якщо браузер налаштований на роботу в автономному режимі або якщо мережевий кабель витягнутий, запит завершується помилкою і зі статусом = 0. 0 не входить до числа допустимих Коди стану HTTP. Що означає код стану 0? Чи означає це одне і …

5
Як дізнатися, чи jQuery має запит Ajax на розгляд?
У мене проблеми з контролем jQuery, який ми створили. Припустимо, у вас є випадаючий список, який дозволяє вводити ідентифікатор шуканого елемента, і коли ви натискаєте ENTER або втрачаєте фокус у текстовому полі, він перевіряє за допомогою jQuery, що введений вами ідентифікатор правильний, показуючи попередження, якщо це не так т Річ …

10
надання можливості спільного використання ресурсів на IIS7
Нещодавно я зіткнувся з розміщенням запитів Javascript в іншому домені. За замовчуванням розміщення XHR в інших доменах не дозволяється. Дотримуючись інструкцій з http://enable-cors.org/ , я ввімкнув це в іншому домені. <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> </customHeaders> …

8
Як я можу надіслати символ “&” (амперсанд) через AJAX?
Я хочу надіслати кілька змінних та рядок із POSTметодом з JavaScript. Я отримую рядок з бази даних, а потім надсилаю його на PHP-сторінку. Я використовую XMLHttpRequestоб’єкт. Проблема полягає в тому, що рядок містить символ &кілька разів, і $_POSTмасив у PHP сприймає його як кілька ключів. Я намагався заміни &з \&з …

9
Обробка файлів cookie в PhoneGap / Cordova
Я працюю над додатком PhoneGap із використанням сеансу сервера. Для обробки сеансу потрібні файли cookie. Крім того, слід обробляти і файли cookie з балансувача навантаження. Отож шляху тут немає. Як ви обробляєте файли cookie у своєму додатку PhoneGap? Я вже здійснив деякі дослідження: Деякі кажуть, що обробка файлів cookie може …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.