Probleem
Bij WGP-kaarten kun je achter de URL van een request niet zomaar URL-parameters zetten, omdat daar ongeoorloofde karakters in voor zullen komen, zoals , / ? : @ & = + $ # .
Oplossing
De ongeoorloofde karakters in de URL-parameter, het deel van de URI achter het &-teken, moeten vervangen worden door een codering (URL encoding: een %-teken met daarachter twee hexadecimal cijfers.). Zie voor meer informatie de volgende webpagina:
https://www.w3schools.com/tags/ref_urlencode.asp
Het volgende voorbeeld van een URL-parameter toont de URL's van een ongecodeerd en een gecodeerd CQL-filter dat achter de URL van een kaart is gezet:
- decoded: https://wgp.nl/Viewer.aspx?map=kaart&cqlfilter=laag:Haltes;Haltenummer='H0202'
- encoded: https://wgp.nl/Viewer.aspx?map=kaart&cqlfilter%3Dlaag%3AHaltes%3BHaltenumme%3D%27H0202%27