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

EPUBCheck RSC-031 : ressource distante via HTTP

Mis à jour :

EPUBCheck RSC-031 est un message d'avertissement : “Remote resource references should use HTTPS, but found "…".” Une ressource distante est référencée avec http au lieu de https. C'est un avertissement : certaines applications de lecture bloquent les connexions non sécurisées, donc la ressource peut ne pas se charger.

Le message officiel

Remote resource references should use HTTPS, but found "%1$s".

Gravité par défaut
Avertissement. Le EPUB est toujours valide, mais quelque chose risque de causer des problèmes dans certaines applications de lecture. EPUBCheck sort avec 0 sauf si vous passez --failonwarnings.
version EPUBCheck
5.4.0

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

Causes typiques

  • Anciens liens ou médias distants qui n'ont jamais été mis à jour vers https.
  • Audio à distance, vidéo ou polices copiées d'un ancien projet ou d'un serveur qui est depuis passé à https.

Comment le corriger

  1. Trouvez l'URL nommée dans le message.
  2. Changez-la en https si le serveur le supporte.
  3. Si la ressource est essentielle, envisagez de la stocker à l'intérieur du EPUB à la place, afin que le livre ne dépende pas d'un serveur ou d'une connexion réseau, puis validez à nouveau.

Quand ce n'est pas ça

Si la ressource distante n'est pas autorisée à être distante, l'erreur est RSC-006.

Termes utilisés ici

Autres messages RSC

  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-029 Data URL is not allowed in this context.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-034 Scripts must have a JavaScript media type.

Sources

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

FAQ

Que signifie EPUBCheck RSC-031 ?

EPUBCheck RSC-031 est un message d'avertissement : “Remote resource references should use HTTPS, but found "…".” Une ressource distante est référencée avec http au lieu de https. C'est un avertissement : certaines applications de lecture bloquent les connexions non sécurisées, donc la ressource peut ne pas se charger.

Est-ce que RSC-031 est une erreur ?

RSC-031 est signalé comme un avertissement par défaut. Le EPUB est toujours valide, mais quelque chose pourrait causer des problèmes dans certaines applications de lecture. EPUBCheck se termine avec 0 sauf si vous passez --failonwarnings.

PDF vers EPUB outils

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

Voir tous les outils