Como uso um URL de imagem sem caminho de arquivo claro?


-1

Por que tantos URLs de imagem não têm um caminho de arquivo claro nos dias de hoje?

Quando uso sites como o Facebook no meu PC, muitas vezes quero postar uma imagem da Internet. Em vez de baixar a imagem, é muito mais conveniente clicar com o botão direito do mouse na imagem e selecionar "Copiar endereço da imagem". Então, quando eu uso um diálogo de seletor de arquivos como o do Facebook, posso colar o URL e ele irá reenviar o arquivo automaticamente da mesma forma como se fosse um caminho na minha unidade local.

Infelizmente, é cada vez mais frequente que eu descubra que a URL é uma coisa longa e codificada que não é reconhecida como uma imagem, talvez porque não exista uma extensão de arquivo e talvez nem mesmo um nome de arquivo. Aqui está um exemplo que eu consegui encontrar com facilidade em uma rápida pesquisa no Google: https://lh3.googleusercontent.com/zonAUYRq0164wHlEMjd8tZEhriCOBg1104qnQ26OSRXegbdY8vFlg2Oe_xEevmGvkGU59RaaGw=w640-h400-e365

Os URLs que eu posso usar mais convenientemente ficam assim: https://www.microsystools.com/help/a1/download-website-convert-links.png

Existe alguma coisa que eu possa fazer para mitigar esse problema? Existe alguma maneira de os URLs "ruins" ainda poderem ser usados ​​como imagens normais em um diálogo do seletor de arquivos?

EDIT: Minhas desculpas por não ser clara. Eu não tinha passado por tantos testes e rigor quanto deveria. Acontece que o problema não é com os diálogos do selecionador de arquivos em geral. Por algum motivo, o problema é específico da funcionalidade de comentário de fotos do Facebook. Quando coloco uma foto no meu próprio post, o URL ruim funciona bem. Mas quando tento fazer um comentário de foto, é assim:
enter image description here
Em vez disso:
enter image description here

E então o upload falha, é claro. Quando tento postar, recebo um erro.

Este é claramente um problema do Facebook, que eu não tinha percebido. No começo, pensei que esse problema fosse mais abrangente. Então, talvez eu esteja perguntando isso no lugar errado, mas ainda estou curioso para saber se alguém tem alguma solução alternativa. Eu frequentemente pego fotos das pesquisas do Google para usar como comentários de fotos, mas o problema de URL está realmente me atrapalhando. Eu não quero ter que baixar uma imagem e, em seguida, navegue até o local de download, a fim de publicá-lo sempre.


Eu não entendo muito bem. Quando eu faço um novo post (facebook no Chrome no PC) - eu clico em Photo / Video Album - você pega o seletor de arquivos do Windows - coloca o URL codificado - e isso funciona também. Então não sei qual é o seu problema ...?
Darius

Respostas:


2

Por que tantos URLs de imagem não têm um caminho de arquivo claro nos dias de hoje?

Vários motivos possíveis:

  1. Eles estão usando uma rede de distribuição de conteúdo (CDN) e o software CDN (algo como o Apache Traffic Server - não o Apache Web Server, uma coisa quase completamente diferente) não usa um caminho do sistema de arquivos.

  2. Semelhante a 1, as imagens estão em um servidor de imagens especializado, provavelmente usando algum tipo de back-end de banco de dados, e você está recebendo um hash nessa imagem.

  3. O provedor de imagens está deliberadamente obscurecendo o caminho para que você não pode encontrar. isto.

Existe alguma coisa que eu possa fazer para mitigar esse problema?

Provavelmente existe, mas desde que você não está claro sobre o que você está tentando realizar, é difícil fazer uma recomendação.

Existe alguma maneira de os URLs "ruins" ainda poderem ser usados ​​como imagens normais em um diálogo do seletor de arquivos?

No contexto, não consigo determinar o que é isso. Se você quer dizer a interface em algum software de fórum da web, qualquer coisa que possa manipular HTTP ou HTTPS pode solicitar a imagem. O problema é se o programador espera que a extensão (.png / .jpg) anuncie que tipo de imagem é, em vez de usar os primeiros bits (ala, o comando Unix "file" e o / usr / share / magic (ou / usr / share / arquivo / magic, / etc / magic, YDMV). man file.

Se você está falando sobre algo que faz parte do Google Chrome - eu nunca vi isso.


1

Existe uma maneira de obter o URL da imagem, mas é um longo prazo, digamos que eu pesquise pizza no google ..

Eu quero essa pizza .. (vamos fingir que você não pode clicar com o botão direito na foto da pizza no site que você está tentando pegar)

Pizza Is hosted by Wikipedia

Ajuda saber que a imagem vem da Wikipédia. Quando abrimos o console (F12), será mais fácil encontrá-lo.

Agora

Passo 1: Pressione F12 no teclado, ele abrirá o console.

Etapa 2: clique na guia de fontes.

Etapa 3: pesquise no domínio que parece que a imagem pode vir (no nosso caso, wikipedia)

Etapa 4: obter URL ou download

enter image description here

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.