Python:使用瓶子框架从浏览器中检索当前URL

时间:2015-12-17 16:29:49

标签: python url urllib2 bottle

我希望使用瓶子框架检索浏览器的完整URL。检查了文档,发现最好的方法是使用geturl()方法。我应该怎么做呢?

1 个答案:

答案 0 :(得分:2)

bottle.request.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