Size: a a a

2020 July 02

KM

Konstantin Mohov in Python Flask
Ребят, а кто прокидывал SSL для Flask в докере? У меня по ip и порту приложение норм открывается, а по SSL 502. И к тому же, рядом 10 контейнеров с FastAPI по https спокойно работают
источник

V

Vladi in Python Flask
через nginx надеюсь?
источник

KM

Konstantin Mohov in Python Flask
Vladi
через nginx надеюсь?
Да
источник

KM

Konstantin Mohov in Python Flask
Точнее через связку контейнеров https://github.com/nginx-proxy/docker-letsencrypt-nginx-proxy-companion
источник

AK

Anton Krepkov in Python Flask
Коллеги, добрый день.  Есть у меня микросервис на фласке, и вот такой кусочек кода
@app.route("/session/<session_key>")
- если в запросе есть чтото вроде /session/foo#bar то "#bar" отсекается. Смотрю код фласка и не понимаю как это обойти.
источник

T

Tishka17 in Python Flask
никак
источник

T

Tishka17 in Python Flask
это веб
источник

T

Tishka17 in Python Flask
нельзя юзать в урле #, это отрезает браузер ещё, так как это расичтано на локлаьную обработку, а не передачу серверу
источник

AK

Anton Krepkov in Python Flask
Tishka17
нельзя юзать в урле #, это отрезает браузер ещё, так как это расичтано на локлаьную обработку, а не передачу серверу
браузер тут непричем - это сервисы между собой общаются. Тут ничего вырезаться не должно
источник

T

Tishka17 in Python Flask
По сути твой урл имеет такую структуру:  http://хост/путь?кверипаатмеры#локлаьнаячасть
источник

AK

Anton Krepkov in Python Flask
Да, это я понимаю
источник

T

Tishka17 in Python Flask
Anton Krepkov
браузер тут непричем - это сервисы между собой общаются. Тут ничего вырезаться не должно
должно и будет по стандарту
источник

AK

Anton Krepkov in Python Flask
Это requests или flask обрезает?
источник

T

Tishka17 in Python Flask
отпиливать это - ловить в будущем пробелмы совместимости
источник

T

Tishka17 in Python Flask
не удивлюсь если все
источник

T

Tishka17 in Python Flask
просто не юзай решетку в урле и всё
источник

T

Tishka17 in Python Flask
или экранируй
источник

AK

Anton Krepkov in Python Flask
Не могу, концепция такая что в строке запроса может быть что угодно, это часть апи. хм, а если я на клиенте сделаю urlencode(session_key) то на сервере надо будет перекодировать или фласк умница и сам поймет что надо раскодировать?
источник

T

Tishka17 in Python Flask
если в строке зарпоса может быть что угодно - этого не должно быть в урле
источник

T

Tishka17 in Python Flask
вот с энокодом хз
источник