【格式转换】返回下载链接包含\u0026,导致无法打开问题说明

阅读次数 6

JSON 作为一个重要用途是跨平台的数据交换,为了考虑安全性对特殊字符如 <, >, & 等在某些环境中可能触发安全风险(如 XSS 攻击)进行转义,降低这种风险。RFC 8259 - JSON Data Interchange Format

如直接将格式转换返回的json整体,以字符串形式打印时,url部分会显示被转义的字符,导致无法直接打开;

而常见语言中的框架也会遵循这一标准,默认条件下将json字符串解析为对象时,会将转义字符还原;在框架解析后,再获取url字段可以正常打开 如:Java中的JacksonGo中的encoding/jsonPython中的jsonJS中的JSON.parse

相关问题: 应该如何通过格式转换任务返回的URL,获得转换好的文件? 文件无法下载 返回的结果下载403
文字文档转换成 docx成功后无法下载
调用获取模版的接口,返回的参数中有url和name,访问url为啥访问不到
图片转文档的download_url无法下载
...

类似问题可继续在此讨论

0 Answers