<html>
<head>
<script>
function changeHost() {
window.location.host = "www.example.com:";
}
</script>
</head>
<body>
<p>This will test the URL canonicalization by assigning a host with an empty port specifier to window.location.host</p>
<p>Clicking the following button should change the host in the current URL to "www.example.com:". It actually loading is not important -
if you see "www.example.com:0" the test has failed. You should see "www.example.com:"</p>
<input type="button" value="Click Here" onClick="changeHost();">
</body>
</html>