URL completo não retornada do Windows Explorer

0

Estou tentando usar a técnica descrita aqui para iniciar o navegador da Web e enviar automaticamente uma solicitação POST de fora do navegador. Eu criei um arquivo simples abaixo para isolar um problema que estou enfrentando.

<html>
    <head>
        <title>PostIt</title>
        <script>    
            function PostIt()
            {                
                alert(document.URL);             
            }
        </script>
    </head>
    <body onload="PostIt()">
        <form method="POST"></form>
    </body>
</html>

Agora, se eu colar algo como file:///pathtomyfile/test.html?key=value na barra de endereço do navegador, document.URL retornará o URL completo que eu posso analisar com Javascript para extrair os dados de que preciso. Mas se eu colar o mesmo URL na barra de endereços do Windows Explorer, ele retornará apenas file:///pathtomyfile/test.html parte do URL. É a restrição definida pelo Windows Explorer ou é cortada no lado do navegador?

P.S. Esqueceu de dizer que document.Location também não retorna o URL completo.

    
por Farid83 04.12.2017 / 08:51

0 respostas