Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-031: resursă la distanță prin HTTP

Actualizat:

EPUBCheck RSC-031 este un mesaj de avertizare: “Remote resource references should use HTTPS, but found "…".” O resursă la distanță este referențiată cu http în loc de https. Este o avertizare: unele aplicații de citire blochează conexiunile nesigure, astfel încât resursa poate să nu se încarce.

Mesajul oficial

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

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Linkuri vechi sau media externe care nu au fost niciodată actualizate la https.
  • Audio, video sau fonturi la distanță copiate dintr-un proiect vechi sau de pe un server care între timp a fost mutat pe https.

Cum să o repari

  1. Găsește URL-ul menționat în mesaj.
  2. Schimbă-l în https dacă serverul îl suportă.
  3. Dacă resursa este esențială, luați în considerare stocarea acesteia în interiorul EPUB în schimb, astfel încât cartea să nu depindă de un server sau de o conexiune la rețea, apoi validați din nou.

Când nu este acest lucru

Dacă resursa la distanță nu este permisă să fie deloc la distanță, eroarea este RSC-006.

Termeni folosiți aici

Alte mesaje RSC

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

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-031?

EPUBCheck RSC-031 este un mesaj de avertizare: “Remote resource references should use HTTPS, but found "…".” O resursă la distanță este referențiată cu http în loc de https. Este o avertizare: unele aplicații de citire blochează conexiunile nesigure, astfel încât resursa poate să nu se încarce.

Este RSC-031 o eroare?

RSC-031 este raportat ca avertisment implicit. EPUB este încă valid, dar este posibil ca ceva să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele