1
我正在寻找使用瓶框架检索浏览器的完整URL。检查了文档,发现最好的方法是使用geturl()
方法。我应该怎么做呢?Python:使用瓶框架从浏览器中检索当前URL
我正在寻找使用瓶框架检索浏览器的完整URL。检查了文档,发现最好的方法是使用geturl()
方法。我应该怎么做呢?Python:使用瓶框架从浏览器中检索当前URL
bottle.request.url
返回url。 (它调用geturl
幕后。)
from bottle import Bottle, request
app = Bottle()
@app.route('/')
def root():
return ['this url is: {}'.format(request.url)]
app.run(host='0.0.0.0', port=8080)
在行动:
% python test.py &
Bottle v0.12.8 server starting up (using WSGIRefServer())...
Listening on http://0.0.0.0:8080/
Hit Ctrl-C to quit.
% curl 'http://localhost:8080/?hello'
this url is: http://localhost:8080/?hello
谢谢你这么多了点。在这种情况下,返回是一个列表还是一个字符串? –
不客气!它返回一个字符串列表。请参阅[this](http://bottlepy.org/docs/dev/tutorial.html#generating-content)以获取解释。 –