Passer au contenu
EPUBCheck · Ressources et références

EPUBCheck RSC-020 : syntaxe d'URL non valide dans un lien

Mis à jour :

EPUBCheck RSC-020 est un message d'erreur : “"…" is not a valid URL (…).” Une URL dans le EPUB n'est pas syntaxiquement valide. Les applications de lecture peuvent échouer à suivre le lien ou à charger la ressource, et le message indique l'URL et la raison entre parenthèses.

Le message officiel

"%1$s" is not a valid URL (%2$s)

Gravité par défaut
Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
version EPUBCheck
5.4.0

%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.

Causes typiques

  • Espaces non encodés ou autres caractères qui doivent être encodés en pourcentage dans une URL.
  • Barres obliques inversées utilisées comme séparateurs de chemin (une habitude Windows) au lieu de barres obliques.
  • Une faute de frappe dans la partie schéma d'une URL absolue (un lien dont le schéma est bien formé mais pas enregistré est HTM-025 à la place).

Comment le corriger

  1. Trouvez l'URL nommée dans le message.
  2. Encodage des espaces avec %20 et d'autres caractères réservés, et utilisation de barres obliques.
  3. Ou renommez le fichier afin que son URL n'ait pas besoin d'encodage, puis validez à nouveau.

Quand ce n'est pas ça

Si l'URL est valide mais que le fichier qu'elle nomme est manquant, c'est RSC-007.

Termes utilisés ici

Autres messages RSC

  • RSC-019 EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
  • RSC-017 Warning while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • RSC-024 Informative parsing warning: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-025 Informative parsing error: …

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck RSC-020 ?

EPUBCheck RSC-020 est un message d'erreur : “"…" is not a valid URL (…).” Une URL dans le EPUB n'est pas syntaxiquement valide. Les applications de lecture peuvent échouer à suivre le lien ou à charger la ressource, et le message indique l'URL et la raison entre parenthèses.

Est-ce que RSC-020 est une erreur ?

RSC-020 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi vers Kindle pourraient le rejeter, et EPUBCheck se termine avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils