1ファイルフレームワークBottleは気軽にWebAPIなどを実装する際に便利ですね。ResponseとRequestオブジェクトの使い方についてメモしておきます。 bottle.requestにアクセスすると、現在処理しているリクエストにアクセスできます。以下の例ではbottle.を省略します。 GETリクエストの場合のフォームパラメータ: request.query POST/PUTリクエストの場合のフォームパラメータ: request.forms GET/POST/PUT全部まぜこぜのフォームパラメータ request.params HTTPヘッダの取得: request.get_header('User-Agent') HTTPメソッド: request.method リクエスト本文(body): request.body アクセスされたURL: request.url urlpa
![BottleのRequest/Responseオブジェクトをマスター - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9343e5be6a2291409f11264cdd50830791d67f8a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Qm90dGxlJUUzJTgxJUFFUmVxdWVzdCUyRlJlc3BvbnNlJUUzJTgyJUFBJUUzJTgzJTk2JUUzJTgyJUI4JUUzJTgyJUE3JUUzJTgyJUFGJUUzJTgzJTg4JUUzJTgyJTkyJUUzJTgzJTlFJUUzJTgyJUI5JUUzJTgyJUJGJUUzJTgzJUJDJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lMGRlYTBmODZhZmQ1OTE5Y2NlNWJkMjEzZWNkZDYwMA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdG9tb3Rha2FfaXRvJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iM2QzODFiNTM4ZTg2NzA4OGI2ZjIxYTM1YzBkODEwOQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dc9b43a73e6c4925be521093d9b0e8b15)