Вопросы с тегом «xmlhttprequest»

XMLHttpRequest (XHR) - это объект JavaScript, который предоставляет API для выполнения асинхронных HTTP-запросов из внешнего кода, работающего в веб-браузере, то есть для включения метода программирования, известного как AJAX. XHR API - это устаревший API. Он был заменен Fetch API.

1049
Access-Control-Allow-Origin Домены нескольких источников?

Есть ли способ разрешить несколько кросс-доменов, используя Access-Control-Allow-Originзаголовок? Я знаю о *, но это слишком открыто. Я действительно хочу разрешить только пару доменов. Как пример, примерно так: Access-Control-Allow-Origin: http://domain1.example, http://domain2.example Я пробовал...

550
Ошибка XmlHttpRequest: нулевой источник не разрешен Access-Control-Allow-Origin

Я разрабатываю страницу, которая извлекает изображения из Flickr и Panoramio через поддержку jJuery AJAX. Сторона Flickr работает нормально, но когда я пытаюсь выйти $.get(url, callback)из Panoramio, я вижу ошибку в консоли Chrome: XMLHttpRequest не может загрузить...

371
Как прочитать локальный текстовый файл?

Я пытаюсь написать простую программу чтения текстовых файлов, создав функцию, которая принимает путь к файлу и преобразует каждую строку текста в массив символов, но это не работает. function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt", true);...

358
Сколько одновременных запросов AJAX (XmlHttpRequest) разрешено в популярных браузерах?

В Firefox 3 ответом является 6 на домен: как только 7-й запрос XmlHttpRequest (на любой вкладке) в тот же домен запускается, он ставится в очередь до тех пор, пока один из остальных 6 не завершится. Какие цифры для других основных браузеров? Кроме того, есть ли способы обойти эти ограничения, если...

337
Происхождение не разрешено Access-Control-Allow-Origin

Я делаю Ajax.requestна удаленный сервер PHP в приложении Sencha Touch 2 (завернутый в PhoneGap ). Ответ от сервера следующий: XMLHttpRequest не может загрузить http://nqatalog.negroesquisso.pt/login.php . Происхождение http://localhost:8888не разрешено Access-Control-Allow-Origin. Как я могу решить...

260
Правильный способ отловить исключение из JSON.parse

Я использую JSON.parseответ, который иногда содержит 404 ответа. В случаях, когда он возвращает 404, есть ли способ перехватить исключение и затем выполнить какой-то другой код? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object') { type =...

209
XMLHttpRequest Origin null не разрешен Access-Control-Allow-Origin для файла: /// для файла: /// (без сервера)

Я пытаюсь создать сайт, который можно загрузить и запустить локально, запустив его индексный файл. Все файлы являются локальными, никакие ресурсы не используются онлайн. Когда я пытаюсь использовать плагин AJAXSLT для jQuery для обработки файла XML с шаблоном XSL (в подкаталогах), я получаю...

187
Как получить ответ XMLHttpRequest?

Я хотел бы знать, как использовать XMLHttpRequest для загрузки содержимого удаленного URL-адреса и сохранить HTML-код доступного сайта в переменной JS. Скажем, если бы я хотел загрузить и предупредить () HTML- код http://foo.com/bar.php , как бы я это...

186
Смертельный CORS, когда http: // localhost является источником

Я застрял с этой проблемой CORS, хотя я установил сервер (nginx / node.js) с соответствующими заголовками. Я вижу на панели Chrome Network -> Заголовки ответа: Access-Control-Allow-Origin:http://localhost который должен сделать свое дело. Вот код, который я сейчас использую для тестирования: var...

183
Как мне обещать родной XHR?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я хочу использовать (родные) обещания в моем приложении для выполнения запроса XHR, но...

181
HTML5 Перед изменением размера изображения перед загрузкой

Вот лапша скребок. Имея в виду, у нас есть локальное хранилище HTML5 и xhr v2, а что нет. Мне было интересно, сможет ли кто-нибудь найти рабочий пример или просто дать мне ответ «да» или «нет» на этот вопрос: Можно ли предварительно настроить размер изображения, используя новое локальное хранилище...

180
JQuery публикует действительный JSON в теле запроса

Таким образом, в соответствии с документацией jQuery Ajax , при отправке запросов он сериализует данные в виде строки запроса, но настройка processData:falseдолжна позволять мне отправлять фактический JSON в теле. К сожалению, мне трудно сначала определить, происходит ли это, а во-вторых, как...

163
Получить API против XMLHttpRequest

Я знаю, что Fetch API использует Promises, и оба они позволяют вам делать AJAX-запросы к серверу. Я читал, что Fetch API имеет некоторые дополнительные функции, которые недоступны XMLHttpRequest(и в полизаполнении Fetch API, так как он основан на XHR). Какие дополнительные возможности есть в Fetch...

155
Заголовки запросов Cross-Origin (CORS) с заголовками PHP

У меня есть простой скрипт PHP, который я пытаюсь выполнить междоменный запрос CORS: <?php header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: *"); ... Тем не менее, я все еще получаю ошибку: Поле заголовка запроса X-Requested-Withне...

152
Редактировать и воспроизводить XHR chrome / firefox и т. Д.?

Я искал способ изменить запрос XHR, сделанный в моем браузере, а затем воспроизвести его снова. Скажем, у меня есть полный запрос POST, сделанный в моем браузере, и единственное, что я хочу изменить, - это небольшое значение, а затем воспроизвести его снова. Это было бы намного проще и быстрее...