in reply to Re^2: HTML::ENTITIES for URL encoding
in thread HTML::ENTITIES for URL encoding

>"<script>alert(1212)< <--- In all likely hood this directory is not found, no Perl coding is necessary. Your web server will fail with a 404 file not found long before you get to run any Perl code.

We don't fix things using JavaScript here at the Monastery.
Read: next 7th line from the top is a great example.

And again it should be: http://example.com/"><script>alert(1212)</script> This is the solution you are looking for, nothing to do in either Perl or JS.