python flask获取域名来路
时间: 2023-11-10 10:57:24 浏览: 224
Python Flask高级编程之RESTFul API前后端分离精讲第七章节
在 Flask 中获取请求的来源域名可以使用 `request.referrer` 属性。该属性返回一个字符串,表示请求的来源页面的 URL。如果请求没有来源页面,该属性返回一个空字符串。
以下是一个示例代码,演示如何获取请求的来源域名:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/')
def index():
referrer = request.referrer
if not referrer:
return 'No referrer found.'
return f'Referrer: {referrer}'
if __name__ == '__main__':
app.run()
```
当你在浏览器中访问这个应用程序时,它会显示请求来源的域名。如果没有来源页面,它将显示“没有找到 referrer”。
阅读全文