Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-031: recurso remoto a través de HTTP

Actualizado:

EPUBCheck RSC-031 es un mensaje de advertencia: “Remote resource references should use HTTPS, but found "…".” Un recurso remoto se referencia con http en lugar de https. Es una advertencia: algunas aplicaciones de lectura bloquean conexiones inseguras, por lo que el recurso puede no cargarse.

El mensaje oficial

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

Severidad por defecto
Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Enlaces antiguos o medios remotos que nunca se actualizaron a https.
  • Audio, video o fuentes remotas copiadas de un proyecto antiguo o de un servidor que desde entonces se ha trasladado a https.

Cómo arreglarlo

  1. Encuentra la URL nombrada en el mensaje.
  2. Cámbiala a https si el servidor lo admite.
  3. Si el recurso es esencial, considera almacenarlo dentro del EPUB en su lugar, para que el libro no dependa de un servidor o una conexión de red, luego valida de nuevo.

Cuándo no es esto

Si el recurso remoto no está permitido para ser remoto en absoluto, el error es RSC-006.

Términos usados aquí

Otros mensajes de 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.

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck RSC-031?

EPUBCheck RSC-031 es un mensaje de advertencia: “Remote resource references should use HTTPS, but found "…".” Un recurso remoto se referencia con http en lugar de https. Es una advertencia: algunas aplicaciones de lectura bloquean conexiones inseguras, por lo que el recurso puede no cargarse.

¿Es RSC-031 un error?

RSC-031 se informa como advertencia por defecto. El EPUB sigue siendo válido, pero algo probablemente causará problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas