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
- Finde die in der Nachricht genannte URL.
- Ändern Sie es auf https, wenn der Server es unterstützt.
- 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-030File URLs are not allowed in EPUB, but found "…".RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-029Data URL is not allowed in this context.RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-034Scripts must have a JavaScript media type.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.