每当我在我的应用程序中搜索某个具有撇号“'”的内容时,请求将发送到数据库团队,它的格式如下:tai'an city
。它增加了一个额外的Ampersand,它失败了请求(ASCII值为' - > & amp;#x27;)。如果手动删除多余的&符号(例如tai'an city
),则会成功处理该请求。Extra Ampersand在请求中设置,从而获取虚假响应
如果我手动设置请求或尝试替换& amp;#x27; “'”就像
if(paramValue.contains("'")){
paramValue = paramValue.replace("'", "'");
}
但我知道这是不正确的做法。我想找到这个额外的&符号的起源。有人知道这件事吗?
什么是表单数据? – Javier 2013-03-12 10:13:09
按照你在问什么来填写数据?它是在后端构建的URL。 – Azfar 2013-03-12 10:16:54
我强烈怀疑&符号来自于对浏览器的一些干扰,并且因为您将问题标记为* javascript *我认为必须有某种形式或链接,或者... – Javier 2013-03-12 10:18:28