Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

EPUBCheck RSC-031: entfernte Ressource über HTTP

Aktualisiert:

EPUBCheck RSC-031 ist eine Warnmeldung: „Remote resource references should use HTTPS, but found "…".“ Eine remote Ressource wird mit http anstelle von https referenziert. Es handelt sich um eine Warnung: Einige Leseanwendungen blockieren unsichere Verbindungen, sodass die Ressource möglicherweise nicht lädt.

Die offizielle Nachricht

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

Standard-Schweregrad
Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Alte Links oder entfernte Medien, die nie auf https aktualisiert wurden.
  • Remote-Audio, -Video oder -Schriftarten, die von einem alten Projekt oder von einem Server kopiert wurden, der seitdem zu https gewechselt ist.

Wie man es behebt

  1. Finde die in der Nachricht genannte URL.
  2. Ändern Sie es auf https, wenn der Server es unterstützt.
  3. Wenn die Ressource unerlässlich ist, ziehen Sie in Betracht, sie stattdessen innerhalb der EPUB zu speichern, damit das Buch nicht von einem Server oder einer Netzwerkverbindung abhängt, und validieren Sie erneut.

Wann es nicht das ist

Wenn die entfernte Ressource überhaupt nicht entfernt werden darf, ist der Fehler RSC-006.

Hier verwendete Begriffe

Andere RSC Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck RSC-031?

EPUBCheck RSC-031 ist eine Warnmeldung: „Remote resource references should use HTTPS, but found "…".“ Eine remote Ressource wird mit http anstelle von https referenziert. Es handelt sich um eine Warnung: Einige Leseanwendungen blockieren unsichere Verbindungen, sodass die Ressource möglicherweise nicht lädt.

Ist RSC-031 ein Fehler?

RSC-031 wird standardmäßig als Warnung gemeldet. Das EPUB ist weiterhin gültig, aber etwas könnte in einigen Lese-Apps Probleme verursachen. EPUBCheck verlässt mit 0, es sei denn, Sie übergeben --failonwarnings.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen