我有一个选择框,其中包含如下选项:
<option value="Korea,_North">Korea, North</option>
在提交页面时,MySQL期望“Korea,_North”作为值,但是逗号在URL中编码为%2C,而不是像“Korea%2C_North”那样导致404.
如何防止编码发生并通过URL传递“,”字符?
答案 0 :(得分:1)
,
是一个保留的URL字符 - 这就是它被编码的原因。它应该不是问题,例如PHP(在您的配置文件中查找)会自动解码它。所以,如果你正在做正常的$_POST/$_GET
事情,那么这不是你的问题。