1 Star 1 Fork 2

Python_Web_Project/Flask_BBS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
safe_url.py 283 Bytes
一键复制 编辑 原始数据 按行查看 历史
Corley 提交于 2020-06-25 17:03 +08:00 . 'V1.6'
from urllib.parse import urlparse, urljoin
from flask import request
def is_safe_url(target):
ref_url = urlparse(request.host_url)
test_url = urlparse(urljoin(request.host_url, target))
return test_url.scheme in ('http', 'https') and ref_url.netloc == test_url.netloc
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/Python_Web_Project/Flask_BBS.git
git@gitee.com:Python_Web_Project/Flask_BBS.git
Python_Web_Project
Flask_BBS
Flask_BBS
master

搜索帮助