Hopp til innhold
EPUBCheck · Ressurser og referanser

EPUBCheck RSC-020: ugyldig URL-syntaks i en lenke

Oppdatert:

EPUBCheck RSC-020 er en feilmelding: “"…" is not a valid URL (…).” En URL i EPUB er ikke syntaktisk gyldig. Leserapplikasjoner kan feile i å følge lenken eller laste ressursen, og meldingen gir URL-en og årsaken i parentes.

Den offisielle meldingen

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

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

  • Ukodede mellomrom eller andre tegn som må prosentkodes i en URL.
  • Bakover skråstreker brukt som stianskille (en Windows vane) i stedet for fremover skråstreker.
  • En skrivefeil i scheme-delen av en absolutt URL (en lenke hvis scheme er velformet men ikke registrert er HTM-025 i stedet).

Hvordan fikse det

  1. Finn URL-en navngitt i meldingen.
  2. Prosent-kodere mellomrom som %20 og andre reserverte tegn, og bruk skråstrek.
  3. Eller gi filen et nytt navn slik at URL-en ikke trenger koding, og valider deretter på nytt.

Når det ikke er dette

Hvis URL-en er gyldig, men filen den navngir mangler, er det RSC-007.

Begreper brukt her

Andre RSC meldinger

  • 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: …

Kilder

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

FAQ

Hva betyr EPUBCheck RSC-020?

EPUBCheck RSC-020 er en feilmelding: “"…" is not a valid URL (…).” En URL i EPUB er ikke syntaktisk gyldig. Leserapplikasjoner kan feile i å følge lenken eller laste ressursen, og meldingen gir URL-en og årsaken i parentes.

Er RSC-020 en feil?

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