Documentation d'Encoder.js
English
    English
    বাংলা
    Français
    Русский
    Український

Qu'est-ce que Encoder.js?

Encoder.js est un encodeur de texte pour encrypter des données. Encoder.js encode le texte dans une chaîne qui ne peut contenir que des caractères acceptés dans des URL (A-Za-z0-9 and -_().~). Encoder.js est utilse pour les navigateurs (côté client, JavaScript) et côté serveur (JavaScript ou TypeScript), mais Encoder.js est incompatible avec Node.js, React.js, Next.js, etc.

Comment l'utiliser

Importer des fonctions d'encode et de decode:
1 import { encode, decode } from "https://encoder.js.is-a.dev/encoder.js@1.0.1.js";
Utilisation d'exemple:
1 2 3 4 5 6 const text = "Hello, Encoder.js!"; const key = "TOP SECRET KEY"; const encoded = encode(text, key, true); const decoded = decode(encoded, key); console.log(` text: "${text}"\n key: "${key}"\nencoded: "${encoded}"\ndecoded: "${decoded}"`);

encode()

Une fonction pour encoder du texte. Données d'entrée requises: text - le texte que vous voulez encoder, type: string. Données d'entrée optionelles: key - la clé d'encryption, type: string; compress - si vous voulez compresser le texte (si possible), type: boolean. Type de données en sortie: string. Important: Encoder sans clé ou avec une clé qui ressemble à un text ou qui contient des parties de texte n'est pas une bonne idée.

decode()

Une fonction pour décoder du texte. Données d'entrée requises : text - le texte à décoder, type : string. Données d'entrée optionnelles : key - clé de chiffrement, type : string. Type de données de sortie : string. Cette fonction peut générer une erreur si text dans les données d'entrée est mal encodé, ou s'il a été encodé dans une version différente de Encoder.js qui est incompatible avec la version de Encoder.js que vous utilisez.