BottleでWSGI経由のパラメータを読み込む事ができます。
また、使っているならCGIやSSLのパラメータも取得可能です。
実際のところ
お手軽に接続PCのIPアドレスを表示する奴を考えてみます。
#!/usr/bin/env python # -*- coding:utf-8 -*- from bottle import route, get, run, default_app, request, template @route('/my_ip') def show_ip(): ip = request.environ.get('REMOTE_ADDR') # or ip = request.get('REMOTE_ADDR') # or ip = request['REMOTE_ADDR'] return template("Your IP is: {{ip}}", ip=ip) if __name__ == '__main__': run(host='localhost', port=8080) else: application = default_app()
動かしてみると、こんな感じ
これで詐欺サイトも作り放題ですね!(違