Codifica um URL "file: //" dentro de um URL "http: //"?

0

Eu uso o Speed Dial extensão do Chrome e sempre que eu entrar em um novo file:// bookmark converte automaticamente para http://file// , e isso não funciona. Eu tenho a extensão LocalLink para que eu possa usar o URL do arquivo manualmente, mas por algum motivo esta extensão simplesmente não funciona bem. Então, isso é chato e, como o desenvolvimento dessa extensão está morto, duvido que isso seja consertado em breve.

Então, como uma solução, é possível de alguma forma codificar file:// em um URL HTTP? Como http://file%3A//... ?

    
por E.Beach 04.04.2012 / 17:53

2 respostas

2

Não é trivial. O esquema "http:" espera que o HTTP seja usado para entrar em contato com algum tipo de servidor. Pode ser possível colocar um servidor que realiza um redirecionamento para um arquivo: URL, mas 1) alguém tem que colocá-lo, e 2) alguém tem que pagar pelo tráfego (reconhecidamente pequeno) gerado. Você deve considerar pedir ao autor do addon para corrigi-lo.

    
por 04.04.2012 / 18:17
0

Adicionar " file%#A// " cria um URL inválido. Não se comportaria da maneira que você quer.

Você deve editar manualmente o marcador para remover o " http:// " ou desativar temporariamente a extensão ao criar esses tipos de marcadores.

    
por 04.04.2012 / 18:14