Size: a a a

Next.js — русскоговорящее сообщество

2020 June 29

B

Bogdan in Next.js — русскоговорящее сообщество
Евгений Кравцов
Всем привет, такой вопрос, могу ли я как-то определить разрешен у пользователя который запросил определенную страницу js или нет?
Судя по тому что вопрос по nextjs - наверное нужно определить еще до отдачи страницы - на сервере, да? Тогда только если в пользовательских заголовках есть какое-то поле, где укзаано что js отключён
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Bogdan
Судя по тому что вопрос по nextjs - наверное нужно определить еще до отдачи страницы - на сервере, да? Тогда только если в пользовательских заголовках есть какое-то поле, где укзаано что js отключён
как ты это укажешь, если Js отключен
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
это вроде тривиальная задача которую все решают проверкой юзер-агента
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Eugene M
это вроде тривиальная задача которую все решают проверкой юзер-агента
юзер агента подменить очень просто
источник

ЕК

Евгений Кравцов... in Next.js — русскоговорящее сообщество
Eugene M
это вроде тривиальная задача которую все решают проверкой юзер-агента
это ж по идее косвенный признак
источник

B

Bogdan in Next.js — русскоговорящее сообщество
🦜
как ты это укажешь, если Js отключен
Пользователь отправляет первый http get запрос чтобы получить страницу и возможно сам браузер добалвяет заголовок, что js отключен.
Еще нет никакого html и js. Это сам запрос на страницу - я имел ввиду.

Но если определять бота, то иначе
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
убери then и catch, ошибка есть?
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
какие-то опять кривые обертки над фетчем
источник

K

Khotam in Next.js — русскоговорящее сообщество
Eugene M
убери then и catch, ошибка есть?
сработало, спасибо. выдает ошибку, потому что я использовал await с .then?
источник

K

Khotam in Next.js — русскоговорящее сообщество
🦜
какие-то опять кривые обертки над фетчем
🙃
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Khotam
сработало, спасибо. выдает ошибку, потому что я использовал await с .then?
последний then тебе уже массив возвращает
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
Евгений Кравцов
это ж по идее косвенный признак
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
и у тебя получается await []
источник

K

Khotam in Next.js — русскоговорящее сообщество
🦜
и у тебя получается await []
ааа, я понял, спасибо
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
у него значение возвращается вместо массива
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
из-за then
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
чтоб похендлить ошибку используй try/catch
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
об этом пишет ошибка на скрине - not iterable
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
а у тебя там деструктуризация
источник

D

Draft in Next.js — русскоговорящее сообщество
Народ, подскажите, как вы организуете приватный роутинг?
источник