Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-031: fjernressource over HTTP

Opdateret:

EPUBCheck RSC-031 er en advarselsmeddelelse: “Remote resource references should use HTTPS, but found "…".” En fjernressource henvises med http i stedet for https. Det er en advarsel: nogle læse-apps blokkerer usikre forbindelser, så ressourcen muligvis ikke indlæses.

Den officielle meddelelse

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

Standard alvorlighed
Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • Gamle links eller fjernmedier, der aldrig blev opdateret til https.
  • Fjern audio, video eller skrifttyper kopieret fra et gammelt projekt eller fra en server, der siden har flyttet til https.

Sådan retter du det

  1. Find URL'en nævnt i beskeden.
  2. Skift det til https, hvis serveren understøtter det.
  3. Hvis ressourcen er essentiel, overvej at gemme den inde i EPUB i stedet, så bogen ikke er afhængig af en server eller en netværksforbindelse, og valider derefter igen.

Hvornår det ikke er dette

Hvis den eksterne ressource ikke må være ekstern overhovedet, er fejlen RSC-006.

Termer der bruges her

Andre RSC beskeder

  • 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

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck RSC-031?

EPUBCheck RSC-031 er en advarselsmeddelelse: “Remote resource references should use HTTPS, but found "…".” En fjernressource henvises med http i stedet for https. Det er en advarsel: nogle læse-apps blokkerer usikre forbindelser, så ressourcen muligvis ikke indlæses.

Er RSC-031 en fejl?

RSC-031 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læseapps. EPUBCheck afslutter med 0, medmindre du angiver --failonwarnings.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer