Size: a a a

2021 March 25

f

faraš in Python Flask
мб ботов сделать для мессенджеров, чтобы узнавать статус по номеру заказа, который будет выходить после оплаты
источник

AS

Artem Sakhno in Python Flask
Ну если влом делать корзину, то  пусть хотя бы в сессии сохраняются данные для автозаполнения. Что бы при возможном повторном заказе не надо было вводить все по новой.
источник

f

faraš in Python Flask
Artem Sakhno
Ну если влом делать корзину, то  пусть хотя бы в сессии сохраняются данные для автозаполнения. Что бы при возможном повторном заказе не надо было вводить все по новой.
да, хорошая идея
источник

B

Bunk Bunkovich 🐈 in Python Flask
faraš
мб ботов сделать для мессенджеров, чтобы узнавать статус по номеру заказа, который будет выходить после оплаты
лучше уж полноценные магазины в них сделать
источник
2021 March 26

BI

Bhj Igcc in Python Flask
Парни факух на фласк смотрю вообще нет
источник

D

Danipulok in Python Flask
Bhj Igcc
Парни факух на фласк смотрю вообще нет
Ложь и провокация
источник

АТ

Алишер Тасанов... in Python Flask
Всем привет!
У меня такая проблема, есть эндпойнт, куда стучится мой react приложение.
Когда стучишься на этот ендпойнт, я с flask должен сделать запрос в другой сервис, который мне отвечает  302 (редиректом) c cookies (в response.content html код лежит)

Мне нужно ответ с другого сервиса каким-то образом вернуть на react приложение.

Вариант с возвращением урла и куки в реакт и там открыть эту ссылку не работает.

Прикол в том, что эта ссылка с куки открывается на питон коде
redirect_res = requests.get(res['url'], cookies=dict(JSESSIONID=res['JSESSIONID']))


А вот с react-а вот эта ссылка с этим куки не открывается. Нужно открыть в питоне и вернуть готовый ответ в реакт
источник

СМ

Сашко Медянцев... in Python Flask
Алишер Тасанов
Всем привет!
У меня такая проблема, есть эндпойнт, куда стучится мой react приложение.
Когда стучишься на этот ендпойнт, я с flask должен сделать запрос в другой сервис, который мне отвечает  302 (редиректом) c cookies (в response.content html код лежит)

Мне нужно ответ с другого сервиса каким-то образом вернуть на react приложение.

Вариант с возвращением урла и куки в реакт и там открыть эту ссылку не работает.

Прикол в том, что эта ссылка с куки открывается на питон коде
redirect_res = requests.get(res['url'], cookies=dict(JSESSIONID=res['JSESSIONID']))


А вот с react-а вот эта ссылка с этим куки не открывается. Нужно открыть в питоне и вернуть готовый ответ в реакт
а в чём проблема то?
источник

T

Tishka17 in Python Flask
Алишер Тасанов
Всем привет!
У меня такая проблема, есть эндпойнт, куда стучится мой react приложение.
Когда стучишься на этот ендпойнт, я с flask должен сделать запрос в другой сервис, который мне отвечает  302 (редиректом) c cookies (в response.content html код лежит)

Мне нужно ответ с другого сервиса каким-то образом вернуть на react приложение.

Вариант с возвращением урла и куки в реакт и там открыть эту ссылку не работает.

Прикол в том, что эта ссылка с куки открывается на питон коде
redirect_res = requests.get(res['url'], cookies=dict(JSESSIONID=res['JSESSIONID']))


А вот с react-а вот эта ссылка с этим куки не открывается. Нужно открыть в питоне и вернуть готовый ответ в реакт
Ты на бэке авторизуешся и хочешь чтобы фронт смог тоже авторизованный ходить? В общем случае это невозможно
источник

T

Tishka17 in Python Flask
В частных случаях есть специфические решения с временными ссылками
источник

АТ

Алишер Тасанов... in Python Flask
Сашко Медянцев
а в чём проблема то?
По идее, если обратиться на адрес чужого сервиса через мой фронтенд, то они отвечают 302 редиректом сами прикладывают куки и я удачно перехожу на нужную страницу.

НО, я хочу делать этот процесс через питон скрипт, чтобы бэк был вкурсе и для защиты.

Какие трудности? Когда я через питон скрипт обращаюсь, и получаю 302, я могу response.url получить адрес куда должен был сработать редирект и response.cookies получить нужные куки. Теперь их надо отправить на фронтенд и там открыть через iframe. (у меня это не получилось, то CORS чужого сервиса мешает, то в iframe нельзя вставлять куки)

Я решил проерить, куки вообще работает или нет, попробовал через питон имитировать открытие страницы, отправил гет запрос на урл в который должен был сработать редирект вместе с куки.
redirect_res = requests.get(res['url'], cookies=dict(JSESSIONID=res['JSESSIONID']))
Да, через питон работает, я посмотрел что они возвращают в response.content и там <html> ..... Authorization ..... </html> подобие такого. Есть ли способ как то вернуть уже готовый ответ с питона в реакт.
источник

АТ

Алишер Тасанов... in Python Flask
Tishka17
В частных случаях есть специфические решения с временными ссылками
Мне остается только на стороне фронта делать все?
источник

T

Tishka17 in Python Flask
Алишер Тасанов
Мне остается только на стороне фронта делать все?
да блин
источник

T

Tishka17 in Python Flask
Алишер Тасанов
По идее, если обратиться на адрес чужого сервиса через мой фронтенд, то они отвечают 302 редиректом сами прикладывают куки и я удачно перехожу на нужную страницу.

НО, я хочу делать этот процесс через питон скрипт, чтобы бэк был вкурсе и для защиты.

Какие трудности? Когда я через питон скрипт обращаюсь, и получаю 302, я могу response.url получить адрес куда должен был сработать редирект и response.cookies получить нужные куки. Теперь их надо отправить на фронтенд и там открыть через iframe. (у меня это не получилось, то CORS чужого сервиса мешает, то в iframe нельзя вставлять куки)

Я решил проерить, куки вообще работает или нет, попробовал через питон имитировать открытие страницы, отправил гет запрос на урл в который должен был сработать редирект вместе с куки.
redirect_res = requests.get(res['url'], cookies=dict(JSESSIONID=res['JSESSIONID']))
Да, через питон работает, я посмотрел что они возвращают в response.content и там <html> ..... Authorization ..... </html> подобие такого. Есть ли способ как то вернуть уже готовый ответ с питона в реакт.
ты собрался со своего бэка менять куки левого сервиса? удачи
источник

АТ

Алишер Тасанов... in Python Flask
Tishka17
ты собрался со своего бэка менять куки левого сервиса? удачи
не менять, а куки передать на фронт и с фронта открыть с этим куки нужный адрес
источник

T

Tishka17 in Python Flask
Алишер Тасанов
не менять, а куки передать на фронт и с фронта открыть с этим куки нужный адрес
Дичь какая
источник

T

Tishka17 in Python Flask
Алишер Тасанов
не менять, а куки передать на фронт и с фронта открыть с этим куки нужный адрес
Это куки другого домена, вряд ли у тебя есть возможность их менять
источник

T

Tishka17 in Python Flask
И вообще, это странно
источник

T

Tishka17 in Python Flask
И, я бы даже сказал, очень подозрительно
источник

АТ

Алишер Тасанов... in Python Flask
Да, только что ответили с техподдержки)
Говорят извне недоступно
источник