EPUBCheck RSC-031: vzdálený zdroj přes HTTP
Aktualizováno:
EPUBCheck RSC-031 je varovná zpráva: „Remote resource references should use HTTPS, but found "…".“ Vzdálený zdroj je odkazován s http místo https. Je to varování: některé čtecí aplikace blokují nezabezpečené připojení, takže se zdroj nemusí načíst.
Oficiální zpráva
Remote resource references should use HTTPS, but found "%1$s".
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Staré odkazy nebo vzdálená média, která nebyla nikdy aktualizována na https.
- Vzdálený zvuk, video nebo písma zkopírovaná ze starého projektu nebo ze serveru, který byl od té doby přesunut na https.
Jak to opravit
- Najděte URL uvedenou ve zprávě.
- Změňte to na https, pokud server podporuje.
- Pokud je zdroj nezbytný, zvažte jeho uložení uvnitř EPUB, aby kniha nezávislela na serveru nebo síťovém připojení, poté ověřte znovu.
Kdy to není to
Pokud je vzdálený zdroj zcela zakázán, chyba je RSC-006.
Podmínky používané zde
Další RSC zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.