Reconhecer o esquema da entrada
A análise lê mqtt, mqtts, amqp, amqps, ws ou wss da URI colada. A escolha no modo Construir não substitui o esquema da origem.
Ferramentas de protocolo
Confira a estrutura sem acessar o servidor.
Processado neste navegador sem acessar broker ou DNS. O texto original continua visível aqui.
A máscara cobre resultados, prévias, cópias e downloads. Não esconde origem, host ou caminho. Desative explicitamente para exportar valores originais.
Somente sintaxe: sem conexão nem teste DNS, TLS ou autenticação. AMQP segue URI RabbitMQ 0-9-1; ws/wss rejeitam userinfo e fragmento.
Uma URI de até 100.000 unidades e 500 parâmetros. A prévia mostra 20.000 unidades; a exportação mantém tudo.
Digite uma URI ou carregue um exemplo.
Um Analisador de URL MQTT ajuda quando o endereço do broker parece correto, mas o cliente interpreta outro host, porta ou caminho. Veja cada componente antes de alterar a configuração.
A mesma bancada permite análise de URI AMQP e construção de URL de conexão WebSocket. Uma URL de conexão RabbitMQ e uma URL MQTT compartilham delimitadores, mas não a regra do caminho.
O Analisador de URL MQTT separa esquema, host, porta explícita, caminho e parâmetros de consulta na ordem original. Usuário, senha e valores ficam mascarados no resultado por padrão.
Um vhost AMQP chamado / vira %2F em um único segmento; o endpoint WebSocket mantém múltiplos segmentos. A porta apenas presumida não é inserida na URI criada.
A análise lê mqtt, mqtts, amqp, amqps, ws ou wss da URI colada. A escolha no modo Construir não substitui o esquema da origem.
No RabbitMQ, sem caminho significa vhost não informado, / final é nome vazio e /%2F representa o nome /. Digite o nome decodificado no construtor.
O processamento automático espera 350 ms após a edição. Desligue para usar o botão ou Ctrl/Cmd+Enter. Qualquer mudança bloqueia cópia e download do resultado antigo.
Veja se a porta está mesmo na URI. 1883/8883 para MQTT e 5672/5671 para AMQP são convenções; 80/443 para ws/wss são referências da URL, não portas universais de broker.
Chaves repetidas, valores vazios e entradas só com chave continuam diferentes. Nomes de parâmetros RabbitMQ não são apresentados como opções universais dos clientes.
Escapes % inválidos, UTF-8 incorreto, IPv6 sem colchetes e portas fora de 1–65535 geram erro. O @ da senha é codificado dentro do componente ao construir.
Escolha um dos seis esquemas e edite host, porta, caminho ou vhost, credenciais e linhas de consulta. A nova URI aparece como resultado separado, sem alterar a entrada colada.
Host, porta, credenciais e vhost corretos vêm da configuração da implantação ou do provedor. Uma URL RabbitMQ costuma começar com amqp:// ou amqps://; esta página não descobre servidores.
Use /%2F depois da autoridade para indicar explicitamente o vhost com nome /. Sem caminho, ele não foi informado; só / no final é nome vazio. O cliente pode escolher um padrão.
Codifique @ na senha como %40, por exemplo amqp://user:p%40ss@host/%2F. No construtor, informe p@ss sem codificação e deixe a ferramenta codificar uma vez.
Uma URL ws/wss sintaticamente válida pode apontar para listener ou caminho errado, como /mqtt em vez de /ws. TLS, autorização e configuração do broker também interferem; não há conexão aqui.
Não. Codificação percentual e máscara de tela não criptografam a URI. Use amqps:// quando o servidor oferecer TLS e trate URLs completas com credenciais como segredo.
Encontrou um erro na análise?
Use o Analisador de URL MQTT para conferir outra URI ou construir um resultado mascarado depois de verificar a regra de caminho.
O processamento estático permanece neste navegador.