Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 1
Регистрация: 01.04.2016
Сообщений: 120

Получение данных с сайта через XHR

25.05.2023, 11:00. Показов 522. Ответов 2
Метки xhr (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени!

Есть сайт с которого нужно получать данные, узнал что там используется xhr для подгрузки данных.
Погуглил и там без объяснений как это вообще делать написано просто скопируйте cURL и всё.
Как и куда их вставлять вообще не понятно. Вроде это делается в виде
JavaScript
1
xhr .setRequestHeader("Accept", "application/json");
Но тогда получается все параметры нужно в подобном виде перечислять или можно только самые необходимые?
Регистрироваться на сайте не нужно, запрос передаётся методом GET на "/api/post/main?page=3"
Если нажать на запрос через Chorme отладку, сообщает неправильный токен.

Пробовал разные варианты вроде, ошибка 403
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
let url = "/api/post/main?page=2";
 
let xhr = new XMLHttpRequest();
xhr.open("GET", url);
 
xhr.onreadystatechange = function () 
{
   if (xhr.readyState === 4) 
   {
      console.log(xhr.status);
      console.log(xhr.responseText);
   }
};
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2023, 11:00
Ответы с готовыми решениями:

Получение картинки через XHR 2
Всем привет. Я получаю картинку с сервера в blob формате: var xhr=new XMLHttpRequest(); xhr.responseType="blob"; ...

Получение данных с сайта через API
Всем привет. Изучаю Шарп не так давно, сейчас появилась маленькая необходимость сделать програмку которая будет парсить сайт и через бота...

Получение XHR and Fetch из консоли
Приветствую всех. Делаю проект с использованием selenium на python, но приходится делать много чего через консоль браузера на javascript...

2
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3800 / 1631 / 428
Регистрация: 14.03.2022
Сообщений: 4,066
25.05.2023, 15:33
Цитата Сообщение от yurakir20 Посмотреть сообщение
ошибка 403
Ошибка 403 говорит о том, что доступ к запрашиваемой странице запрещён или у пользователя нет прав на просмотр контента.
Может там регистрацию нужно проходить...
0
3 / 3 / 1
Регистрация: 01.04.2016
Сообщений: 120
25.05.2023, 16:43  [ТС]
заинтересовал этот вопрос, попробовал в отладчике Chrome посмотреть, но там пустые данные аутентификации и withCredentials = false
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.05.2023, 16:43
Помогаю со студенческими работами здесь

Получение информации с сайта через VBA
Добрый день. Нужно по номеру почтовой отправки отследить получение рекомендованного письма на официальном сайте почты. Сначала ошибка...

получение данных с сайта
интересует получение данных с либо какого сайта при парсировании таких как язык, ключевые слова, описание, тайтл итд... я вот начал...

Получение данных с сайта
Здравствуйте. Начал недавно изучать unity и c# , возник вопрос: Как из 2d приложения на unity отправить данные из InputField в строку...

Получение данных с сайта
Добрый день. Надо вывести курс рубля к доллару и евро через ресурс https://fixer.io/ в отдельный контейнер div. Как это можно сделать?

Получение данных с сайта
Доброе время суток! Встала необходимость экстренно решить задачу такого рода: Есть сайт, работающий с базой mysql. Есть логин на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru