url包含特殊字符 问题-关于url包含特殊字符'%'的问题

问题描述

关于url包含特殊字符'%'的问题

jsp页面url参数中包含‘%’字符,使用encodeURIComponent().后后台获取这个字段值却变成了'!'有人遇到过吗?如果解决,谢谢。
诸如
XXXX.action?a=encodeURIComponent(XXX%)&b=XXXX
后台获取a的值是XXX!

解决方案

jsp好像是需要调用encodeURIComponent2次吧。。你试试这样看看

XXXX.action?a=encodeURIComponent(encodeURIComponent('xxxxx%'))&b=XXXX

时间: 2025-01-21 14:43:08

url包含特殊字符 问题-关于url包含特殊字符'%'的问题的相关文章

cordova 发起的请求,用于登录,当密码中存在特殊字符时,URL会被截断,.net端接收不全

问题描述 cordova 发起的请求,用于登录,当密码中存在特殊字符时,URL会被截断,.net端接收不全 $.ajax({ type: "get", url: "http://192.168.0.1:80/AppService.asmx/Login", data: "{UserID: '123',Password:'123456*#' }", dataType: "json", success: function(data)

前端开发-android webview加载包含一张图片的url显示空白

问题描述 android webview加载包含一张图片的url显示空白 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webview = (WebView) f

java正则表达式-必须包含字母大小写,数字,特殊字符怎么写

问题描述 java正则表达式-必须包含字母大小写,数字,特殊字符怎么写 解决方案 一个正则判断完挺麻烦的吧String testStr = "sdf23";System.out.println(testStr.matches(".*?[^a-zA-Z\d]+.*?") && testStr.matches(".*?[a-z]+.*?") && testStr.matches(".*?[A-Z]+.*?&q

goahead-GoAhead form url连接失败“Invalid CGI URL“ CGI调用失败

问题描述 GoAhead form url连接失败"Invalid CGI URL" CGI调用失败 我的form表单能在网页上显示,当我输入数值点提交的时候,就会出错,也就是不能连接到我的CGI处理程序上.把form表单里带url连接"http://127.0.0.1:8080/cgi-bin/multi.cgi",输入到网址栏能够打开,并且能够运行.现在就是想通过html网页里的表单提交输入的数据,传给我的CGI程序进行处理. 菜鸟一枚,没有C币,求指点!!!

c语言头文件包含问题-关于头文件包含的问题,请教大家!

问题描述 关于头文件包含的问题,请教大家! 程序源文件中有两个头文件,头文件A中定义了一个结构体类型_tag_addr,并在头文件开头使用了#ifnodef #define预编译宏;头文件B中定义了一个结构体类型_tag_bddr,也在头文件开头使用了预编译宏,现在的问题是我要在头文件A中声明一个_tag_bddr类型的变量,在头文件B中声明一个_tag_addr类型的变量,所以要在头文件A开头包含头文件B,也要在头文件B中包含头文件A,但是这样做编译时头文件A报错,说是没有_tag_bddr类

github-git clone url 问题,为什么不管url是什么,clone下来的内容都是一样

问题描述 git clone url 问题,为什么不管url是什么,clone下来的内容都是一样 git clone url 问题,为什么不管url是什么,clone下来的内容都是一样 下面是我git的备注,我用的是github desktop提供的git sheel工具clone的 解决方案 重新创建个文件夹,在新创建的文件夹路径下,clone 试试

求一正则表达式,望高手们指点;就是说我想找HTML标签中(其中vfd:button是我的自定义标签库),为了适应以前的页面(页面中在在URL为空的情况 URL)

问题描述 我想匹配下面的格式:<vfd:buttonid="ID834E4EFA953942259351D6D04E006A24"class="tbbutton"Paramater=""ErrorMsg="数据类型错误或未填写完整!"DialogWidth="800"DialogTop="20"DialogLeft="20"DialogHeight="

?急问:如何获取这个隐藏URL的实际路径?URL=http://wud.jcarle.com/download.ashx?type=ul&amp;amp;amp;id=6 返回一个文件!

问题描述 如何获取这个隐藏URL的实际路径?URL=http://wud.jcarle.com/download.ashx?type=ul&id=6该URL用来下载文件:windows-xp-x86-chs.ulz在网上找了一天,试过很多方法,还是没有得到这个文件的实际路径!!很想知道这个文件的实际路径,哪位知道怎么获取吗?在线等,谢谢!! 解决方案 解决方案二:也就是如何获取这个文件(windows-xp-x86-chs.ulz)的实际路径,比如实际路径:http://wud.jcarle.c

asp.net URL重写简化版 速学URL重写_实用技巧

在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法. 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有"成就"感.写出来分享一下. 原作里讲了很多的原理,这里就不说了(其实我也不懂).这里就写操作过程吧.目的是实现一个最简单的能实现 URL重写 的程序. 1.需要设置一下IIS里的站点属性. 2.修改web.config的内容. 复制代码 代码如下: <system.w