Categorias

Construtor de Parâmetros URL

Construir e montar URLs com parâmetros adicionando strings de consulta, fragmentos hash e segmentos de caminho

Fatos principais

Categoria
Development
Tipos de entrada
text, textarea, select, checkbox
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Construtor de Parâmetros URL é uma ferramenta prática para criar e formatar URLs complexas, permitindo a adição precisa de segmentos de caminho, parâmetros de consulta e fragmentos hash de forma organizada.

Quando usar

  • Ao precisar gerar links de rastreamento com múltiplos parâmetros UTM para campanhas de marketing.
  • Ao construir endpoints de API que exigem segmentos de caminho dinâmicos e filtros de consulta.
  • Ao organizar URLs complexas para garantir que caracteres especiais sejam codificados corretamente.

Como funciona

  • Insira a URL base no campo correspondente.
  • Adicione os segmentos de caminho e os parâmetros de consulta (chave=valor) em linhas separadas.
  • Defina o fragmento hash e escolha o nível de codificação desejado.
  • Selecione o formato de saída preferido e gere a URL final pronta para uso.

Casos de uso

Criação de links de campanhas de marketing com parâmetros UTM personalizados.
Montagem de URLs de requisição para testes de APIs RESTful.
Padronização de links internos para aplicações web complexas.

Exemplos

1. Gerador de Link de Campanha

Analista de Marketing
Contexto
Preciso criar um link para uma campanha de e-mail com rastreamento UTM completo.
Problema
Montar manualmente a URL com múltiplos parâmetros é propenso a erros de sintaxe.
Como usar
Insira a URL do site, adicione os parâmetros utm_source, utm_medium e utm_campaign, e selecione a codificação padrão.
Configuração de exemplo
baseUrl: https://loja.com, queryParams: utm_source=newsletter
utm_medium=email
utm_campaign=verao2024
Resultado
Uma URL pronta para uso: https://loja.com?utm_source=newsletter&utm_medium=email&utm_campaign=verao2024

2. Configuração de Endpoint de API

Desenvolvedor Web
Contexto
Necessito acessar um recurso específico em uma API que utiliza segmentos de caminho e filtros.
Problema
A URL exige uma estrutura de caminho específica seguida por filtros de busca complexos.
Como usar
Defina a base da API, adicione os segmentos de caminho (ex: /v1/produtos) e os filtros de consulta.
Configuração de exemplo
baseUrl: https://api.exemplo.com, pathSegments: v1
produtos
123, queryParams: status=ativo
limite=10
Resultado
URL gerada: https://api.exemplo.com/v1/produtos/123?status=ativo&limite=10

Testar com amostras

text, hash

Hubs relacionados

FAQ

Preciso incluir o símbolo '?' nos parâmetros de consulta?

Não, a ferramenta adiciona automaticamente o ponto de interrogação e os separadores necessários.

Como a codificação de caracteres funciona?

A opção 'Encode Special Characters' converte caracteres reservados para o formato seguro de URL, evitando erros de navegação.

Posso manter a ordem dos parâmetros que inseri?

Sim, basta marcar a opção 'Preservar Ordem dos Parâmetros' para garantir que a sequência seja mantida na URL final.

O que é o fragmento hash?

É a parte da URL que vem após o símbolo '#', frequentemente usada em aplicações de página única (SPA) para navegação interna.

Quais formatos de saída estão disponíveis?

Você pode obter apenas a URL final, um objeto JSON, uma análise detalhada dos componentes ou informações de depuração.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/url-parameter-builder

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
baseUrl text Não -
queryParams textarea Não -
pathSegments textarea Não -
hashFragment text Não -
encoding select Não -
preserveOrder checkbox Não -
includeMetadata checkbox Não -
formatOutput select Não -

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-url-parameter-builder": {
      "name": "url-parameter-builder",
      "description": "Construir e montar URLs com parâmetros adicionando strings de consulta, fragmentos hash e segmentos de caminho",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=url-parameter-builder",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]