Ferramentas de nuvem

conversor de URL S3

Analise um endereço S3 ou monte um usando o bucket e a chave original. Entradas assinadas ficam intactas.

conversor de URL S3

Endereço

Objeto e endereços

O processamento ocorre no navegador, sem solicitações ao S3 ou ao endpoint.

Opções de saída

A região presente no URL tem prioridade. A região alternativa não consulta a localização real do bucket.

Endpoints personalizados exigem estilo de caminho e uma origem HTTPS sem caminho, consulta ou credenciais.

Resultado precisa ser atualizado; exportação desativada.

O URI usado em uma configuração e o link HTTPS recebido podem identificar o mesmo objeto. O conversor de URL S3 separa bucket e chave decodificada para conferir isso. Prefixos, espaços e barras repetidas continuam fazendo parte da chave: tratá-los como um caminho local poderia selecionar outro objeto.

Por que usar este conversor de URL S3

Compare a posição do bucket

O conversor de URL S3 coloca o mesmo bucket no nome do host ou no primeiro trecho do caminho. A chave não muda. Isso ajuda a conferir o formato exigido pela configuração do cliente antes de copiar o endereço.

O mesmo bucket e objeto ligados a dois endereços com o bucket no host ou no caminho.

Mantenha o URL assinado original

Um URL pré-assinado aciona o modo de inspeção. Bucket e chave ficam visíveis, mas a exportação de URI é desativada e apenas o endereço original é preservado. Uma mudança de formato não cria uma nova autorização.

Um endereço original bloqueado com o bucket e a chave extraídos ao lado.

Confira codificação e região antes de usar

01

Escolha entre URL e chave literal

O texto %252F em um endereço vira %2F após uma única decodificação. No modo de campos, digitar %2F significa que esses caracteres são a chave original; a saída terá %252F.

02

Revise a região alternativa

A região explícita no URL tem prioridade. Um URI S3 ou endpoint global não informa a região real do bucket. Confira o padrão us-east-1. Endpoints personalizados exigem estilo de caminho.

03

Exporte apenas o resultado atual

Alterações bloqueiam a exportação imediatamente. A atualização automática aguarda 350 ms; desligue-a para usar Converter ou Ctrl/Cmd+Enter. Exemplos e limpeza mostram uma prévia e permitem desfazer uma vez após aplicar.

Entenda a identidade do objeto

Análise e construção por campos

Transforme um endereço HTTPS AWS comum em URI S3 ou informe bucket e chave de objeto sem precisar de um link existente. Uma chave vazia representa a raiz do bucket. Prefixos semelhantes a pastas continuam integrando a chave completa.

Regiões e endpoints

São reconhecidas entradas regionais padrão, antigas s3-region e dualstack. A geração escolhe domínios comerciais ou da China conforme a região. A saída usa um endpoint regional normal, sem garantir a mesma conectividade de uma entrada dualstack.

Consulta sem reorganização

Nomes repetidos, ordem, valores vazios, sinais + e a grafia dos escapes são preservados em HTTPS. O URI contém somente bucket e chave. O relatório JSON guarda a consulta original para conferir versionId e outros parâmetros separadamente.

Limites do que pode ser convertido

Sem validação de acesso
A ferramenta não envia GET ou HEAD, não procura buckets e não gera assinaturas. Existência, acesso público e expiração não são verificados. Uma estrutura válida pode continuar sem autorização para a operação pretendida.
Formatos especiais fora do escopo
ARN, console, CloudFront, website, Access Point, Outposts, Express e accelerate não são aceitos. Um domínio próprio exige uma origem HTTPS declarada e estilo de caminho; nenhuma configuração DNS é presumida.
Nenhuma normalização de chave
Segmentos isolados . e .. e caracteres de controle são rejeitados. Barras repetidas e espaços na chave original são mantidos. A chave exata soap precisa do estilo de caminho para formar um endereço compatível.
Codificação e limites de tamanho
Espaços e o caractere literal # devem ser codificados no URL. UTF-8 é decodificado uma vez, e + não vira espaço. O máximo é de 16.384 caracteres de entrada e 1.024 bytes UTF-8 na chave.
Buckets de uso geral
São verificados caracteres DNS minúsculos e restrições de nomes reservados. Um nome com ponto recebe um aviso TLS no modo virtual. A verificação não confirma disponibilidade do nome nem propriedade do bucket.

Perguntas sobre o conversor de URL S3

Qual é a diferença entre URL de hospedagem virtual e URL no estilo de caminho?

Na hospedagem virtual, o bucket aparece antes de s3 no host. No estilo de caminho, aparece após o endpoint, como primeiro segmento. Os dois podem representar o mesmo objeto, mas permissões continuam sendo uma questão separada. Endpoints personalizados usam caminho nesta ferramenta.

É necessário decodificar a chave de objeto presente na URL?

Decodifique uma vez ao extrair a chave de um endereço. a%20b significa a b, enquanto a%2520b significa literalmente a%20b. O sinal + fica como está. Nos campos, informe a chave original, que será codificada na saída.

É possível extrair o bucket e a chave de um URL pré-assinado?

Sim. Parâmetros relacionados à assinatura ativam a preservação do URL original e bloqueiam a saída URI. Mesmo consultas incompletas com sinais de credenciais entram nesse modo. A ferramenta não verifica se a assinatura existe, está correta ou ainda vale.

Por que aparece acesso negado quando abro o URL de um objeto S3?

O endereço de um objeto não concede acesso por si só. Confira a identidade utilizada, as políticas do bucket e do objeto e a existência do recurso. Mudar o formato não torna um objeto privado público. Nenhuma requisição é feita para descobrir a causa do erro.

Por que um URL pré-assinado pode expirar antes do prazo configurado?

Credenciais temporárias podem expirar antes do prazo solicitado para o URL. Revogações ou condições de política também podem impedir acesso. Gere um novo link em um fluxo AWS autorizado; alterar o prazo na consulta antiga não renova a assinatura.

Falta algum formato de endereço?

Conferir outro endereço

Use o conversor de URL S3 para comparar a chave com sua configuração e copiar o formato esperado pelo cliente.