欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

post参数的值为一段路径,传到后端时反斜杠都被过滤掉,这个有关问题如何解决

程序员文章站 2024-02-15 12:18:04
...
post参数的值为一段路径,传到后端时反斜杠都被过滤掉,这个问题怎么解决?
请教rt,代码如下
$.post("http://localhost/gl/index.php?imgUrl=glc/modules/mod_glc_results/assets/js/flashupload/saved/image/2012061402012-06-14-15-33-34_87618_thumb.jpg").done(function(){});

在后端php中$_post["imgUrl"]获取到的则是没有反斜杠的字符串:glcmodulesmod_glc_resultsassetsjsflashuploadsavedimage2012061402012-06-14-15-33-34_87618_thumb.jpg

请教前辈们我缺哪些知识需要学习来解决这个问题?(另:用特殊字符替代反斜杠的方法已近试验过,行不通)

------解决方案--------------------
探讨

你在JS端把glc/modules/mod_glc_results/assets/js/flashupload/saved/image/2012061402012-06-14-15-33-34_87618_thumb.jpg进行Urlencode,否则就被当做pathinfo了。
post参数的值为一段路径,传到后端时反斜杠都被过滤掉,这个有关问题如何解决

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频