- 0
Как получить доступ к данным роутера со своей веб страницы
-
Recently Browsing 0 members
- No registered users viewing this page.
This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.
Question
Oleg Oleinikov
Всем привет.
Задача: на веб странице домашнего сервера получить информацию с роутера, используя JS. Например, результат команды CLI show. Варианты с curl, perl, php не устраивают (пока).
Пробовал и XMLHttpRequest, и Fetch. Не получается авторизация. Нашел инструкцию по авторизации (с realm и challenge) и делал все по ней.
Проблема 1: CORS. Как я понял, роутер не присылает хэдер Access-Control-Allow-Origin. Временно обошел спец ключом для браузера. Но вариант не очень.
Проблема 2: не удалось сохранить куки после первого запроса и отправить его со вторым. У Fetch API есть спец опция. У меня она не сработала. Без куки возвращается 400-я. При этом сравнивал request headers от XMLHttpRequest и от браузера - один в один, кроме куков.
Просьба: если у кого-то работает нужный мне вариант "со своей страницы джаваскриптом обратиться к роутеру и получить результат show" - поделитесь плиз.
Edited by Oleg Oleinikov7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.