【问题标题】:how to get current request's url in pywebio如何在pywebio中获取当前请求的url
【发布时间】:2021-11-29 10:55:09
【问题描述】:

我正在使用 pywebio 框架。我想在 pywebio 中获取当前请求的 url。

我尝试过使用 pywebio.session.info 但没有成功。

请帮帮我,谢谢。

【问题讨论】:

  • 这个可行吗:pywebio.session.request.uri,或者试试pywebio.session.request.path
  • 不,我得到这个“AttributeError: module 'pywebio.session' has no attribute 'request'”
  • pywebio.session.info.request.uri 呢?
  • 我试过了,但它没有给我 url,我正在尝试制作 google oauth,所以我需要来自 url 的代码

标签: python web url tornado


【解决方案1】:

下面eval_js运行一段JS代码并获取url,例如:

from pywebio.session import eval_js

url = eval_js('window.location.href')

文档:https://pywebio.readthedocs.io/en/latest/session.html?highlight=eval_js#pywebio.session.eval_js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-11
    • 2014-04-01
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多