EPUBCheck RSC-031: etäresurssi HTTP:n kautta
Päivitetty:
EPUBCheck RSC-031 on varoitusviesti: “Remote resource references should use HTTPS, but found "…".” Etäresurssia viitataan http:n kautta sen sijaan, että käytettäisiin https:ta. Tämä on varoitus: jotkut lukusovellukset estävät epäturvalliset yhteydet, joten resurssi ei ehkä lataudu.
Virallinen viesti
Remote resource references should use HTTPS, but found "%1$s".
- Oletusarvoinen vakavuus
- Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Vanhoja linkkejä tai etämediaa, joita ei koskaan päivitetty https:ään.
- Etäaudio, video tai fontit, jotka on kopioitu vanhasta projektista tai palvelimelta, joka on sittemmin siirtynyt https:ään.
Kuinka korjata se
- Löydä URL-osoite, jonka nimi on viestissä.
- Muuta se https:ksi, jos palvelin tukee sitä.
- Jos resurssi on oleellinen, harkitse sen tallentamista sisälle EPUB, jotta kirja ei riippuisi palvelimesta tai verkkoyhteydestä, ja validoi sitten uudelleen.
Milloin tämä ei ole se
Jos etäresurssia ei saa lainkaan käyttää etänä, virhe on RSC-006.
Tässä käytetyt termit
Muut RSC viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.