Passando um nome de arquivo para o navegador Firefox faz com que ele substitua os espaços com %2520
em vez de %20
.
Eu tenho o seguinte HTML em um arquivo chamado myhtml.html
:
<img src="C:\Documents and Settings\screenshots\Image01.png"/>
Quando eu carrego myhtml.html
no firefox, a imagem aparece como uma imagem quebrada. Então, clico com o botão direito no link para ver a imagem e ela mostra este URL modificado:
file:///c:/Documents%2520and%2520Settings/screenshots/Image01.png
^
^-----Firefox changed my space to %2520.
Que diabos? Ele converteu meu espaço em um %2520
. Não deveria estar convertendo em um %20
?
Como altero este arquivo HTML para que o navegador possa localizar minha imagem? O que está acontecendo aqui?