Sla over naar inhoud
EPUBCheck · Hulpmiddelen en verwijzingen

EPUBCheck RSC-026: URL lekt buiten de EPUB

Bijgewerkt:

EPUBCheck RSC-026 is een foutmelding: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” Een relatieve URL klimt boven de wortel van de EPUB (te veel ../), en wijst buiten de container. Leesapps kunnen het niet volgen, dus de link of bron is gebroken.

Het officiële bericht

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

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.

Typische oorzaken

  • Een pad geschreven voor de oorspronkelijke mappenstructuur dat één ../ te veel heeft.
  • Bestanden verplaatst naar een andere diepte van de map zonder hun relatieve links bij te werken.

Hoe het te repareren

  1. Vind de URL genoemd in het bericht en het document dat deze bevat.
  2. Tel de mappen tussen het document en het doel en corrigeer het relatieve pad zodat het binnen het boek blijft.
  3. Valideer opnieuw.

Wanneer het niet dit is

Een pad dat binnen het boek blijft maar een ontbrekend bestand benoemt is RSC-007.

Termen die hier worden gebruikt

Andere RSC berichten

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

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck RSC-026?

EPUBCheck RSC-026 is een foutmelding: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” Een relatieve URL klimt boven de wortel van de EPUB (te veel ../), en wijst buiten de container. Leesapps kunnen het niet volgen, dus de link of bron is gebroken.

Is RSC-026 een fout?

RSC-026 wordt standaard gerapporteerd als fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzend naar Kindle kunnen het weigeren, en EPUBCheck eindigt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools