Os caminhos completos são mantidos em sigilo pelo Firefox ou são divulgados em sites?

3

No Firefox para Windows, quando um site solicita o upload de um arquivo, o Firefox exibe uma caixa de diálogo padrão de seleção de arquivo. Nessa caixa de diálogo, o usuário seleciona o arquivo a ser carregado.

A menos que esse arquivo esteja localizado na raiz de uma unidade, o arquivo estará localizado em uma pasta. Por exemplo, pode estar localizado em: c:\superuser\example.txt ou pode estar localizado em: c:\superuser\textfiles\example.txt

O site pode ver o caminho de origem ( c:\superuser\example.txt ou c:\superuser\textfiles\example.txt ) ou pode ver apenas o nome do arquivo ( example.txt )?

    
por RockPaperLizard 26.01.2016 / 14:14

1 resposta

4

O servidor web não terá acesso ao seu caminho local. Isso causaria um risco de segurança.

Além disso, esse recurso seria inútil, já que os sites podem ser usados por vários sistemas operacionais com diferentes estruturas de arquivamento e, portanto, seriam inúteis para um servidor da Web.

Seu navegador aplica a segurança para não divulgar informações sobre seu caminho local

EDITAR Conforme solicitado, aqui está um exemplo de uma pergunta semelhante do Stack Overflow.

link

É amplamente declarado que não seria possível, mesmo usando jQuery. O máximo que um servidor da Web tem acesso é o nome do arquivo.

E sim, falo de experence, sou programador & administrador de sistemas.

    
por 26.01.2016 / 14:32