Отправка запросов

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #88286 от DK
DK создал тему: Отправка запросов
Можно ли каким-нибудь способом отправлять запросы из плагина на сайт/сервер/куда-нибудь для получения некоторой информации ? Где можно об этом почитать ?
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
10 года 4 мес. назад #88289 от DeadElf79
DeadElf79 ответил в теме Отправка запросов
Ищи про AJAX, например. Советую также про отправку формы прочитать (POST/GET формы) и что-то подобное. Хотя бы ради общего впечатления. Остальное тебе посоветуют уже матерые жээсники, которые тоже скоро ответят)
Спасибо сказали: DK, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 место Готв Программист JavaScript Разработчик Проект месяца 2 место 2 место Готв
Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88292 от sinder
sinder ответил в теме Отправка запросов
Не уверен это ли нужно, но вот такая штука есть - ссылка
Может поможет разобраться.
Последнее редактирование: 10 года 4 мес. назад пользователем sinder.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
10 года 4 мес. назад #88293 от Lekste
Lekste ответил в теме Отправка запросов
Или может так:
Code:
var request = require("request"); request("http://www.sitepoint.com", function(error, response, body) { console.log(body); });
Спасибо сказали: DeadElf79, DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 место Готв Учитель 2 место
Больше
10 года 4 мес. назад #88294 от EvilCat
EvilCat ответил в теме Отправка запросов
А у меня про это плагин есть , можно подсмотреть решение там - в частности, после строчек
Code:
return this._promises[filename] = new Promise((function(resolve, reject) { var xhr = new XMLHttpRequest(); var url = this.makeUrl(filename); // и так далее
Спасибо сказали: DeadElf79, DK, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88295 от DK
DK ответил в теме Отправка запросов
Сейчас хочется скачивать json файл из облачного хранилища.
Code:
var xhr = new XMLHttpRequest(); var url = 'http://dropbox.com/s/f1807e9muiqn8nx/DKVersion.json'; xhr.open('GET', url); xhr.timeout = 5000; xhr.overrideMimeType('application/json'); xhr.onload = function () { if (this.status < 400) { VersionControl = JSON.parse(xhr.responseText); } } xhr.send();

Вылезает ошибка:
ВНИМАНИЕ: Спойлер!

Хотелось бы с яндекс.диска качать, но можно и дропбокса.
Последнее редактирование: 10 года 4 мес. назад пользователем DK.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 место Готв Учитель 2 место
Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88300 от EvilCat
EvilCat ответил в теме Отправка запросов
Похоже, то, что отсылает Дропбокс в ответ на такой запрос - это не json. Мне он на такой запрос показывает 404 - наверное, файл не доступен без авторизации. Значит, если хочется получить оттуда файл таким запросом, нужно как минимум прислать правильные куки, а скорее всего - прежде послать запрос-авторизацию через API и взять куки оттуда. Задача кажется куда более сложной, чем просто скачивание файла с сети.
Последнее редактирование: 10 года 4 мес. назад пользователем EvilCat.
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
10 года 4 мес. назад #88307 от Cerberus
Cerberus ответил в теме Отправка запросов
А я ж хотел спросить, работает ли в MV Ajax. Не вырезали, значит. Сие радует :)

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
10 года 4 мес. назад #88313 от Lekste
Lekste ответил в теме Отправка запросов
Там ничего не вырезали. Это отдельный двиг, сделаный на основе других опен-сурсных библиотек.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 место Готв Учитель 2 место
Больше
10 года 4 мес. назад #88330 от EvilCat
EvilCat ответил в теме Отправка запросов
В том-то и прелесть МВ: всё, что есть в Яваскрипте в Хроме 41, там есть *_*
Спасибо сказали: Cerberus, DK, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
10 года 4 мес. назад #88337 от Amphilohiy
Amphilohiy ответил в теме Отправка запросов
Согласен с котом. Unexpected token '<' это напоминает XML. Просто выведи тело сообщения для проверки, без парсинга. Хотя я до конца не понимаю куда указывает ошибка.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.113 секунд
Работает на Kunena форум