Entenda as diferenças nas configurações, veja exemplos e implemente-as diretamente nas ferramentas que você precisa.
Desenvolvimento
Artigos:
Nenhum artigo encontrado. Tente outra pesquisa ou veja todos os artigos.
Artigos mais recentes primeiro
SHA-256 para Base64: por que 44 e 88 caracteres indicam entradas diferentes
Codificar bytes SHA-256 originais e texto hexadecimal gera valores Base64 diferentes. Compare 32 bytes, 44 caracteres e 88 caracteres com as ferramentas reais e código.
Leia o artigoSHA-256 e HMAC-SHA-256: mesmo tamanho, entradas diferentes
Reproduza um vetor público RFC com Web Crypto para distinguir hash simples de HMAC com chave. Confira os bytes e os recursos disponíveis.
Leia o artigoBase64 e Base64url: por que - e _ causam erros de decodificação
Reproduza as diferenças entre os alfabetos Base64 e Base64url e distinga saídas idênticas das regras de preenchimento do JWS.
Leia o artigoErros de espaços JSON: NBSP não é um espaço comum
Teste U+0020 e U+00A0 na mesma posição. Diferencie espaço de sintaxe e dados antes de substituir caracteres.
Leia o artigoBOM UTF-8 e SHA-256: por que o texto colado tem outro hash
Reproduza EF BB BF e a opção ignoreBOM do TextDecoder. Diferencie os bytes originais do texto recodificado.
Leia o artigoLinhas e registros CSV: localizar erros em campos com várias linhas
Reproduza um erro CSV na linha 4, registro 3. Diferencie quebras dentro de células de uma quantidade incorreta de colunas.
Leia o artigoErro Base64: bytes válidos nem sempre são texto UTF-8
Teste /w==, w6k= e ww== para separar Base64 de interpretação UTF-8.
Leia o artigoErros de quebra de linha no JSON: \n, \\n e quebras reais
Verifique erros de JSON com exemplos executados: escapes, barras duplas, quebras entre tokens e o alcance da formatação do Moyoutil.
Leia o artigoComprimento Base64: preenchimento e bytes UTF-8
Calcule o comprimento e o preenchimento Base64 com exemplos verificados. Compare bytes UTF-8, um caractere coreano, quebras de linha e o escopo do conversor de texto.
Leia o artigoPrecisão do JSON: preservar inteiros grandes e chaves duplicadas
Veja por que formatar JSON pode alterar um ID. Compare inteiros grandes, 1.00, 1e3 e chaves duplicadas com código real e confira o que o Moyoutil preserva e valida.
Leia o artigo+ e %20 em consultas de URL: por que uma pesquisa por C++ muda
Compare +,%20,%2B na consulta de URL com o código real. Descreve a diferença entre decodeURIComponent e URLSearchParams, preservação de termos de pesquisa C++ e codificação dupla.
Leia o artigoTexto visualmente igual, bytes e hashes diferentes: NFC e NFD
Compare a representação NFC·NFD de é e Hangul com o número real de caracteres, resultados de bytes UTF-8, Base64 e SHA-256. Descreve as condições a serem verificadas antes da normalização e o escopo de processamento da ferramenta Moyoutil.
Leia o artigoDesenvolvimentoJSON, Base64 e codificação de URL: guia prático
Distingue os propósitos de verificação e limpeza gramatical JSON, codificação/decodificação UTF-8 Base64 e codificação de parâmetros de URL. Compilamos exemplos que você mesmo pode executar, bem como números inteiros grandes, codificação dupla e precauções de segurança.
Leia o artigoDesenvolvimentoComo calcular hashes SHA-256: como comparar arquivos e usar somas de verificação de texto
Descreve como calcular e comparar hashes SHA-256 de arquivos e texto UTF-8. Confira exemplos de seleção SHA-384·SHA-512, diferenças de quebra de linha, causas de inconsistências e limitações de verificação de hash.
Leia o artigoDesenvolvimentoTimestamp Unix: segundos, milissegundos e UTC
Converta carimbos de data/hora Unix em datas e datas UTC em números de segundos e milissegundos. Referência de 1970, indicação de fuso horário, valores negativos e entrada incorreta de data são explicados com exemplos de cálculo reais.
Leia o artigoDesenvolvimentoMétodo de conversão CSV·JSON: vírgula, aspas, quebra de linha e processamento de arquivo coreano do Excel
Explica como converter CSV·TSV em uma matriz de objetos JSON ou salvar JSON como CSV. Verifique nomes de colunas, preservação de strings, BOM UTF-8, interpretação de fórmulas e limites de dados aninhados.
Leia o artigoDesenvolvimentoComo gerar UUID v4: Criando múltiplos · Salvando JSON · Entendendo a possibilidade de duplicação
Descreve como criar identificadores v4 com o gerador UUID, usando formato de 36 caracteres, maiúsculas e minúsculas e geração em massa/armazenamento JSON. Verifique também as diferenças no escopo de inspeção de duplicatas e no gerenciamento de autenticação/autoridade.
Leia o artigo