Hopp til innhold
EPUBCheck · Ressurser og referanser

EPUBCheck RSC-026: URL lekker utenfor EPUB

Oppdatert:

EPUBCheck RSC-026 er en feilmelding: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” En relativ URL klatrer over roten til EPUB (for mange ../), og peker utenfor beholderen. Leserapplikasjoner kan ikke følge den, så lenken eller ressursen er brutt.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • En sti skrevet for den opprinnelige mappestrukturen som har en ../ for mye.
  • Filer flyttet til en annen mappenivå uten å oppdatere deres relative lenker.

Hvordan fikse det

  1. Finn URL-en navngitt i meldingen og dokumentet som inneholder den.
  2. Tell mappene mellom dokumentet og målet og korriger den relative banen slik at den holdes inne i boken.
  3. Valider igjen.

Når det ikke er dette

En sti som forblir innenfor boken, men navngir en manglende fil er RSC-007.

Begreper brukt her

Andre RSC meldinger

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

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck RSC-026?

EPUBCheck RSC-026 er en feilmelding: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” En relativ URL klatrer over roten til EPUB (for mange ../), og peker utenfor beholderen. Leserapplikasjoner kan ikke følge den, så lenken eller ressursen er brutt.

Er RSC-026 en feil?

RSC-026 rapporteres som feil som standard. Den EPUB bryter en regel i spesifikasjonen og er invalid. Butikker og Send til Kindle kan avvise den, og EPUBCheck avsluttes med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy