Hopp til innhold
EPUBCheck · Ressurser og referanser

EPUBCheck RSC-031: ekstern ressurs over HTTP

Oppdatert:

EPUBCheck RSC-031 er en advarselmelding: “Remote resource references should use HTTPS, but found "…".” En ekstern ressurs refereres til med http i stedet for https. Det er en advarsel: noen leseapper blokkerer usikre forbindelser, så ressursen kan hende ikke laster.

Den offisielle meldingen

Remote resource references should use HTTPS, but found "%1$s".

Standard alvorlighetsgrad
Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
EPUBCheck versjon
5.4.0

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

Typiske årsaker

  • Gamle lenker eller ekstern media som aldri ble oppdatert til https.
  • Fjern lyd, video eller skrifter som er kopiert fra et gammelt prosjekt eller fra en server som siden har flyttet til https.

Hvordan fikse det

  1. Finn URL-en navngitt i meldingen.
  2. Endre det til https hvis serveren støtter det.
  3. Hvis ressursen er essensiell, vurder å lagre den inne i EPUB i stedet, slik at boken ikke er avhengig av en server eller en nettverksforbindelse, og valider deretter på nytt.

Når det ikke er dette

Hvis den eksterne ressursen ikke får lov til å være ekstern i det hele tatt, er feilen RSC-006.

Begreper brukt her

Andre RSC meldinger

  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-029 Data URL is not allowed in this context.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-034 Scripts must have a JavaScript media type.

Kilder

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

FAQ

Hva betyr EPUBCheck RSC-031?

EPUBCheck RSC-031 er en advarselmelding: “Remote resource references should use HTTPS, but found "…".” En ekstern ressurs refereres til med http i stedet for https. Det er en advarsel: noen leseapper blokkerer usikre forbindelser, så ressursen kan hende ikke laster.

Er RSC-031 en feil?

RSC-031 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avsluttes med 0 med mindre du sender --failonwarnings.

PDF til EPUB verktøy

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

Se alle verktøy