EPUBCheck RSC-031: risorsa remota su HTTP
Aggiornato:
EPUBCheck RSC-031 è un messaggio di avviso: “Remote resource references should use HTTPS, but found "…".” Una risorsa remota è riferita con http invece di https. È un avviso: alcune app di lettura bloccano connessioni non sicure, quindi la risorsa potrebbe non caricarsi.
Il messaggio ufficiale
Remote resource references should use HTTPS, but found "%1$s".
- Gravità predefinita
- Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Vecchi collegamenti o media remoti che non sono mai stati aggiornati a https.
- Audio remoto, video o font copiati da un vecchio progetto o da un server che nel frattempo è passato a https.
Come correggerlo
- Trova l'URL nominato nel messaggio.
- Cambia in https se il server lo supporta.
- Se la risorsa è essenziale, considera di memorizzarla all'interno del EPUB, in modo che il libro non dipenda da un server o da una connessione di rete, quindi convalida di nuovo.
Quando non è questo
Se la risorsa remota non è consentita essere remota, l'errore è RSC-006.
Termini usati qui
Altri messaggi di RSC
RSC-030File URLs are not allowed in EPUB, but found "…".RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-029Data URL is not allowed in this context.RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-034Scripts must have a JavaScript media type.
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.