Sla over naar inhoud
EPUBCheck · Hulpmiddelen en verwijzingen

EPUBCheck RSC-020: ongeldige URL-syntax in een link

Bijgewerkt:

EPUBCheck RSC-020 is een foutmelding: “"…" is not a valid URL (…).” Een URL in de EPUB is syntactisch ongeldig. Leesapps kunnen falen om de link te volgen of de bron te laden, en het bericht geeft de URL en de reden tussen haakjes.

Het officiële bericht

"%1$s" is not a valid URL (%2$s)

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

  • Niet-gecodeerde spaties of andere tekens die procent-gecodeerd moeten worden in een URL.
  • Achterwaartse schuine strepen gebruikt als padseparator (een Windows-gewoonte) in plaats van voorwaartse schuine strepen.
  • Een typfout in het schema deel van een absolute URL (een link waarvan het schema goed is gevormd maar niet geregistreerd is, is HTM-025 in plaats daarvan).

Hoe het te repareren

  1. Vind de URL genoemd in het bericht.
  2. Percent-encodeer spaties als %20 en andere gereserveerde karakters, en gebruik schuine strepen.
  3. Of hernoem het bestand zodat de URL geen codering nodig heeft, valideer daarna opnieuw.

Wanneer het niet dit is

Als de URL geldig is maar het bestand dat deze benoemt ontbreekt, is dat RSC-007.

Termen die hier worden gebruikt

Andere RSC berichten

  • RSC-019 EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
  • RSC-017 Warning while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • RSC-024 Informative parsing warning: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-025 Informative parsing error: …

Bronnen

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

FAQ

Wat betekent EPUBCheck RSC-020?

EPUBCheck RSC-020 is een foutmelding: “"…" is not a valid URL (…).” Een URL in de EPUB is syntactisch ongeldig. Leesapps kunnen falen om de link te volgen of de bron te laden, en het bericht geeft de URL en de reden tussen haakjes.

Is RSC-020 een fout?

RSC-020 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