Siirry sisältöön
EPUBCheck · Resurssit ja viittaukset

EPUBCheck RSC-026: URL vuotaa ulos EPUB

Päivitetty:

EPUBCheck RSC-026 on virheilmoitus: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” Suhteellinen URL nousee juuresta EPUB ylöspäin (liian monta ../), osoittaen containerin ulkopuolelle. Lukusovellukset eivät voi seurata sitä, joten linkki tai resurssi on rikki.

Virallinen viesti

URL "%1$s" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)

Oletusarvoinen vakavuus
Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Polku, joka on kirjoitettu alkuperäistä kansiorakennetta varten ja jossa on yksi ../ liikaa.
  • Tiedostot, jotka on siirretty eri kansiorakenteeseen päivittämättä suhteellisia linkkejä.

Kuinka korjata se

  1. Löydä URL-osoite, jonka nimi on viestissä ja asiakirjassa, joka sisältää sen.
  2. Laske kansiot asiakirjan ja kohteen välillä ja korjaa suhteellinen polku, jotta se pysyy kirjan sisällä.
  3. Validoi uudelleen.

Milloin tämä ei ole se

Polku, joka jää kirjan sisälle mutta nimeää puuttuvan tiedoston, on RSC-007.

Tässä käytetyt termit

Muut RSC viestit

  • RSC-025 Informative parsing error: …
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-024 Informative parsing warning: …
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-029 Data URL is not allowed in this context.
  • RSC-030 File URLs are not allowed in EPUB, but found "…".

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä tarkoittaa EPUBCheck RSC-026?

EPUBCheck RSC-026 on virheilmoitus: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” Suhteellinen URL nousee juuresta EPUB ylöspäin (liian monta ../), osoittaen containerin ulkopuolelle. Lukusovellukset eivät voi seurata sitä, joten linkki tai resurssi on rikki.

Onko RSC-026 virhe?

RSC-026 ilmoitetaan virheenä oletuksena. EPUB rikkoo spesifikaation sääntöjä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilalla 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut