In a standard URI query string, am I allowed to use an equals (=
) sign unencoded within the value part of a query component. In other words, am I allowed another equals sign after the first equals sign but before the &
which separates the components? E.g. is the following valid?
index.html?param1=a_value_with_=_sign¶m2=12=13
From my reading of What's valid and what's not in a URI query?, which summarises RFC 3986, the use of equals within the component does not "conflict with a reserved character's purpose as a delimiter", as it is clear in this case that only the first equals in each component serves as a delimiter. So I think I should be able to do this.