Size: a a a

Сообщество Python Программистов

2020 August 28

AT

Alexander T in Сообщество Python Программистов
Kody Maverick
Пишу на фласке простое приложение. По определенному урлу клиент получает данные с сервера. Как можно сделать так, чтобы пользователь не мог перейти на этот урл и посмотреть данные?
если у тебя этот урл в коде - пользователь и так не может его увидеть.
источник

KM

Kody Maverick in Сообщество Python Программистов
Alexander T
если у тебя этот урл в коде - пользователь и так не может его увидеть.
он обычный. /api/get_all_data/
источник

$

$name$ in Сообщество Python Программистов
Alexander T
если у тебя этот урл в коде - пользователь и так не может его увидеть.
Лучше пересрать, чем недосрать
источник

AT

Alexander T in Сообщество Python Программистов
Kody Maverick
он обычный. /api/get_all_data/
ну, эээ, не открывай его пользователю.
источник

KM

Kody Maverick in Сообщество Python Программистов
Alexander T
ну, эээ, не открывай его пользователю.
Как
источник

M

Maksim in Сообщество Python Программистов
Kody Maverick
Пишу на фласке простое приложение. По определенному урлу клиент получает данные с сервера. Как можно сделать так, чтобы пользователь не мог перейти на этот урл и посмотреть данные?
Не понял вопроса.

У тебя по урлу ходит клиент, но в тоже время ты хочешь его запретить?
источник

KM

Kody Maverick in Сообщество Python Программистов
Alexander T
ну, эээ, не открывай его пользователю.
Он же может в девтулс посмотреть отправленный запрос и перейти по нему
источник

M

Maksim in Сообщество Python Программистов
Втф
источник

А

Артём in Сообщество Python Программистов
Kody Maverick
Пишу на фласке простое приложение. По определенному урлу клиент получает данные с сервера. Как можно сделать так, чтобы пользователь не мог перейти на этот урл и посмотреть данные?
ограничить тип запроса
источник

AT

Alexander T in Сообщество Python Программистов
ты пишешь что-то типа @app.route(‘api/huemoe’), не пиши это и урл будет недоступен

задача оченнь странная)
источник

А

Артём in Сообщество Python Программистов
Alexander T
ты пишешь что-то типа @app.route(‘api/huemoe’), не пиши это и урл будет недоступен

задача оченнь странная)
+++
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander T до 1336.85 (+7.57)
источник

$

$name$ in Сообщество Python Программистов
Alexander T
ты пишешь что-то типа @app.route(‘api/huemoe’), не пиши это и урл будет недоступен

задача оченнь странная)
Хуёмоё 😂😂😂
источник

KM

Kody Maverick in Сообщество Python Программистов
Maksim
Не понял вопроса.

У тебя по урлу ходит клиент, но в тоже время ты хочешь его запретить?
Нет, клиент на основной странице и через аякс на урл отправляется запрос в ответ идет данные в виде джсон. Вот я и хочу, чтобы пользователь не мог зайти на этот урл и ему бы выдалась вся дата. Чтобы этот урл был доступен только для запросов
источник

M

Maksim in Сообщество Python Программистов
Кароче, у него JS шлёт запросы к серверу, и он хочет чтобы при этому юзер ручками не смог ходить туда.

Смысл этого я не понимаю, но как вариант, отвечать только если тип запроса - xhr.

Но любой  кто может в девтулс зайти, сможет и запрос подделать.
источник

AT

Alexander T in Сообщество Python Программистов
Kody Maverick
Нет, клиент на основной странице и через аякс на урл отправляется запрос в ответ идет данные в виде джсон. Вот я и хочу, чтобы пользователь не мог зайти на этот урл и ему бы выдалась вся дата. Чтобы этот урл был доступен только для запросов
это так не работает.
источник

M

Maksim in Сообщество Python Программистов
Alexander T
это так не работает.
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander T до 1345.8 (+8.95)
источник

AT

Alexander T in Сообщество Python Программистов
Maksim
Кароче, у него JS шлёт запросы к серверу, и он хочет чтобы при этому юзер ручками не смог ходить туда.

Смысл этого я не понимаю, но как вариант, отвечать только если тип запроса - xhr.

Но любой  кто может в девтулс зайти, сможет и запрос подделать.
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Maksim до 116.83 (+36.69)
источник