繁体   English   中英

Flask和JSONify:转义字符

[英]Flask and jsonify: Escaping characters

我有一个flask视图,它返回一些JSON格式的数据:

def myview():
    entities = get_my_entities()
    return jsonify({'entities': entities})

实体(如果有字典列表); 在每本字典中,都有一个类似http://example.com/get/<user_id>/12345678的值,其中<user_id>是一个占位符,用户应在该占位符中插入一个已给出的标识符(该标识符不应出现在JSON结果)。

问题是, <user_id>被转义并显示为%3Cuser_id%3E 有没有办法阻止角色逃脱?

感谢Martijn。 我正在使用url_for构建URL,并进行转义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM