Hoppa till innehåll
EPUBCheck · Resurser och referenser

EPUBCheck RSC-031: fjärrresurs över HTTP

Uppdaterad:

EPUBCheck RSC-031 är ett varningsmeddelande: “Remote resource references should use HTTPS, but found "…".” En extern resurs refereras med http istället för https. Det är en varning: vissa läsappar blockerar osäkra anslutningar, så resursen kanske inte laddas.

Det officiella meddelandet

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

Standardsvårighetsgrad
Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Gamla länkar eller fjärrmedia som aldrig uppdaterades till https.
  • Fjärrljud, video eller typsnitt kopierade från ett gammalt projekt eller från en server som sedan har flyttats till https.

Hur man åtgärdar det

  1. Hitta URL:en som nämns i meddelandet.
  2. Ändra den till https om servern stödjer det.
  3. Om resursen är väsentlig, överväg att lagra den inuti EPUB istället, så att boken inte är beroende av en server eller en nätverksanslutning, och validera igen.

När det inte är detta

Om den fjärrresursen inte får vara fjärr, är felet RSC-006.

Villkor som används här

Andra RSC meddelanden

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

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck RSC-031?

EPUBCheck RSC-031 är ett varningsmeddelande: “Remote resource references should use HTTPS, but found "…".” En extern resurs refereras med http istället för https. Det är en varning: vissa läsappar blockerar osäkra anslutningar, så resursen kanske inte laddas.

Är RSC-031 ett fel?

RSC-031 rapporteras som varning som standard. EPUB är fortfarande giltig, men något kommer sannolikt att orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 såvida du inte anger --failonwarnings.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg