аргументы URL-адреса разбора фляги

Недавно начал работать с VK API. После того, как пользователь аутентифицируется в форме ВК, он отправляет запрос http://myapp.com/auth#somedata=abcdef&another_data=123456 Мой сервер регистрирует его без каких-либо данных ( [13/Jun/2017:11:27:55 -0400] "GET /auth HTTP/1.1" 200 29 "-" "Mozilla/5.0 )

После нескольких экспериментов я обнаружил проблему: путь и данные в URL разделены на #. Но если я заменю его на ?, Flask будет корректно обрабатывать данные. [13/Jun/2017:11:42:06 -0400] "GET /auth?somedata=abcdef&another_data=123456

Есть ли способ получить данные из исходного запроса? flask.request.args.get() не могу с ним работать =(


person Daniil Manakovskiy    schedule 13.06.2017    source источник
comment
можешь показать код?   -  person oshaiken    schedule 13.06.2017
comment
request.url_root = request.url_root.replace('#', '?')   -  person oshaiken    schedule 13.06.2017