日常开发--src静态请求时,url乱码的问题

问题出现:在给html标签设置src的时候,发现请求的url总是前后都加了一个%22;

问题截图:

解题猜想:路由参数中有特殊字符,页面自动做转义了

楼主的错误由来:

1.我在用websocket传输信息时,本来要传输文件的名称ff-ee-4d-e8.mp3,
2.我在传输的时候对这个字符串json.dumps(filename),这时虽然出来的还是字符串,
3.但是特殊字符已经被转义了,所以前端接收的时候,已经是一个json过后的字符串,
4.所以提醒各位,在传输的时候前后要对应起来,要序列化,前端要反序列化,
5.有一些请求方式的回调函数会自动json的,例如ajax加了一个datatype:json,回调函数就自动反序列化了

不知道是否能帮到各位,欢迎各位老铁提问!

发布了23 篇原创文章 · 获赞 14 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/hgdl_sanren/article/details/85628895