Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πόροι και αναφορές

EPUBCheck RSC-031: απομακρυσμένος πόρος μέσω HTTP

Ενημερωμένο:

EPUBCheck RSC-031 είναι ένα μήνυμα προειδοποίησης: “Remote resource references should use HTTPS, but found "…".” Ένας απομακρυσμένος πόρος αναφέρεται με http αντί για https. Είναι μια προειδοποίηση: ορισμένες εφαρμογές ανάγνωσης αποκλείουν ανασφαλείς συνδέσεις, επομένως ο πόρος ίσως να μην φορτωθεί.

Το επίσημο μήνυμα

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

Προεπιλεγμένη σοβαρότητα
Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Παλαιές συνδέσεις ή απομακρυσμένα μέσα που δεν ενημερώθηκαν ποτέ σε https.
  • Απομακρυσμένος ήχος, βίντεο ή γραμματοσειρές που αντιγράφηκαν από ένα παλιό έργο ή από ένα διακομιστή που έχει μετακομίσει σε https.

Πώς να το διορθώσω

  1. Βρείτε το URL που αναφέρεται στο μήνυμα.
  2. Αλλάξτε το σε https εάν ο διακομιστής το υποστηρίζει.
  3. Αν ο πόρος είναι απαραίτητος, εξετάστε το ενδεχόμενο να τον αποθηκεύσετε μέσα στο EPUB, ώστε το βιβλίο να μην εξαρτάται από έναν διακομιστή ή μια σύνδεση δικτύου, και κατόπιν επαναεπιβεβαιώστε.

Όταν δεν είναι αυτό

Αν ο απομακρυσμένος πόρος δεν επιτρέπεται να είναι απομακρυσμένος καθόλου, το σφάλμα είναι RSC-006.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα 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.

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck RSC-031;

EPUBCheck RSC-031 είναι ένα μήνυμα προειδοποίησης: “Remote resource references should use HTTPS, but found "…".” Ένας απομακρυσμένος πόρος αναφέρεται με http αντί για https. Είναι μια προειδοποίηση: ορισμένες εφαρμογές ανάγνωσης αποκλείουν ανασφαλείς συνδέσεις, επομένως ο πόρος ίσως να μην φορτωθεί.

Είναι το RSC-031 ένα σφάλμα;

RSC-031 αναφέρεται ως προειδοποίηση από προεπιλογή. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι πιθανόν θα προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck τερματίζει με 0 εκτός αν περάσετε --failonwarnings.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία