2015-12-17 74 views

回答

2

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 
+0

謝謝你這麼多了點。在這種情況下,返回是一個列表還是一個字符串? –

+1

不客氣!它返回一個字符串列表。請參閱[this](http://bottlepy.org/docs/dev/tutorial.html#generating-content)以獲取解釋。 –

相關問題