O que significa “leo: // plh /” como parte de um URL?

2

Alguém compartilhou um link comigo, o que não leva a nada. O usuário estava em um dispositivo móvel e o link foi enviado para minha conta do Gmail. Perguntei se posso compartilhar o link original (pode ser sensível) e não recebo resposta ainda.

Encontrei alguns links de estruturas semelhantes pelo Google. Aqui está um exemplo:

>leo://plh/http%3A*3*3www%2Erackspace%2Ecom*3knowledge_center*3e-
>commerce*3cms-comparison-drupal-joomla-and-wordpress/QUKg

(É tudo um link, só não tinha certeza de como mais forçar uma quebra de linha no markdown.)

O que eu quero saber é, o que é a parte "leo: // plh /"? Eu tenho uma compreensão básica de estrutura de URL, esquemas e codificação de URL ... ou, neste caso, codificação dupla? Não tenho certeza como / se transforma em * 3, no entanto.

Isso parece algo que o Google teria respondido para mim, mas 20 minutos depois estou perplexo. Tudo que eu encontro são mais exemplos de links que são formados dessa maneira, não uma explicação do porquê.

ETA: Tem sido sugerido que este é um esquema de URI personalizado - faz sentido. Mas quem é ele? Quem / o que usa isso? Google " leo: // plh / "e você verá que vários sites têm esses links e apontam para conteúdo em mais de um outro site.

    
por selllikesybok 08.07.2015 / 03:03

2 respostas

1

Concordo que deve ser um protocolo de URL personalizado. Existem algumas preocupações de segurança e isso dependeria se o desenvolvedor que escreveu o aplicativo tivesse em mente quando se trata de injeção de código, defenda-se contra ataques maliciosos etc. Mas do seu ponto de vista você não teria nada com que se preocupar. imagina. Quanto a por que não deu em nada, é provavelmente porque, como diz acima, você não tem o aplicativo necessário para executar o protocolo. Não parece que o protocolo esteja registrado em nenhum software aplicativo conhecido, mas talvez seja parte do aplicativo móvel mencionado acima.

Aqui está a documentação sobre o esquema de URI link

Aqui está a documentação para registrar um manipulador de protocolo para um protocolo de URL personalizado. link

e pelo que parece, o protocolo é leo: //, que é vinculado ao aplicativo personalizado e, em seguida, o link é codificado para remover caracteres que seriam analisados pelo navegador e é uma opção de escape ... Eu não sei Acho que eles pretendiam enviar-lhe o link assim, no entanto, o aplicativo que eles enviaram de codifica-lo nesse formato pode ser aberto diretamente do mesmo aplicativo em seu dispositivo sem qualquer erro do navegador. Meu melhor palpite sem qualquer documentação para olhar para

    
por 08.07.2015 / 03:22
1

"leo: // plh / http ..."

Este URL tem o formato de um esquema de URI personalizado ou um URI usado por Linking móvel profundo .

Qual é o URL do link incorporado?

O URL completo é:

leo://plh/http%3A*3*3www%2Erackspace%2Ecom*3knowledge_center*3e-commerce*3cms-comparison-drupal-joomla-and-wordpress/QUKg

Usando %3a = : , *3 = / e %2e = . , o link incorporado decodifica para:

http://www.rackspace.com/knowledge_center/article/cms-comparison-drupal-joomla-and-word‌​press

"Mas de quem é? Quem / o que usa?"

Existe um aplicativo para dispositivos móveis chamado LEO ("Economizando dinheiro, nos lugares que você ama.)"

Este seria um candidato óbvio para criar o URI entre aspas quando o aplicativo é usado para compartilhar um link ("Você pode compartilhar a oferta com seus amigos via Facebook ou Twitter. Lembre-se, quanto mais pessoas usarem o LEO, mais ofertas e mais poupanças no futuro. ")

por 08.07.2015 / 03:26