I try to make sense out of an edge case scenario I just came across and would love to get some ideas around why this may happen.
On any CloudPage, if I add a GET or POST parameter with the value of
<a or any alphabetic value leading with a
< symbol, the CloudPage just hard fails and is not being rendered.
You can try it with a simple GET Cloudpage of empty content and add the parameter to the URL:
This also happen if you use POST:
<!DOCTYPE html> <html> <head></head> <body> <form action="%%=RequestParameter('PAGEURL')=%%" method="POST"> <input type="submit" value="<a" name="name"> </form> </body> </html>
This does not happen with
> or any numeric value such as