@WarHouse это работает не на всех сайтах
журнал консоли браузера
-
Я отправляю HTTP-запросы через Javascript при использовании обычного браузера и запуске этого кода, ответ появляется в консоли, но когда я запустил его в BAS, оно не появилось.
fetch('https://api.ipify.org?format=json') .then(response=>response.json()) .then(data=>{ console.log(data); })Я хочу сохранить ответ в переменной. Я пробовал, но не помогло.
function test() { fetch('https://api.ipify.org?format=json') .then(response=>response.json()) .then(data=>{ console.log(data); }) } [[NEW_VAR]] = test()тоже попробовал это, но скрипт устарел, поэтому я не смог запустить тестовый скрипт: решение поддержки
-
@Shabjdeed said in журнал консоли браузера:
Я отправляю HTTP-запросы через Javascript при использовании обычного браузера и запуске этого кода, ответ появляется в консоли, но когда я запустил его в BAS, оно не появилось.
fetch('https://api.ipify.org?format=json') .then(response=>response.json()) .then(data=>{ console.log(data); })Я хочу сохранить ответ в переменной. Я пробовал, но не помогло.
function test() { fetch('https://api.ipify.org?format=json') .then(response=>response.json()) .then(data=>{ console.log(data); }) } [[NEW_VAR]] = test()тоже попробовал это, но скрипт устарел, поэтому я не смог запустить тестовый скрипт: решение поддержки


-
-
@Shabjdeed said in журнал консоли браузера:
@Fox где ответ в формате json?
У вас в переменной объект, можете открыть диспетчер переменных и увидеть содержимое, либо используйте JSON.stringify
-
@Shabjdeed said in журнал консоли браузера:
Я регистрирую переменную и вот что она мне дает, и похоже, что это не json
У меня не так много маны, что бы по внешнему виду действия определять причину ошибки написанного в нём кода )))
-
@Shabjdeed said in журнал консоли браузера:
А что вы хотите сделать то? Зачем выводите в консоль? Вы просто скопируйте код, выполните его и зайдите в диспетчер переменных, там будет объект:

Работать с ним вы можете через модуль "JSON" получая любые данные по ключу


