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

EPUBCheck RSC-020: άκυρη σύνταξη URL σε έναν σύνδεσμο

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

EPUBCheck RSC-020 είναι ένα μήνυμα σφάλματος: “"…" is not a valid URL (…).” Ένα URL στο EPUB δεν είναι συντακτικά έγκυρο. Οι εφαρμογές ανάγνωσης μπορεί να αποτύχουν να ακολουθήσουν τον σύνδεσμο ή να φορτώσουν τον πόρο, και το μήνυμα δίνει το URL και τον λόγο σε αγκύλες.

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

"%1$s" is not a valid URL (%2$s)

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

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

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

  • Μη κωδικοποιημένα κενά ή άλλοι χαρακτήρες που πρέπει να κωδικοποιηθούν με ποσοστό σε μια URL.
  • Backslashes που χρησιμοποιούνται ως διαχωριστικά διαδρομών (συνήθεια των Windows) αντί για forward slashes.
  • Ένα τυπογραφικό λάθος στο τμήμα scheme ενός απόλυτου URL (ένας σύνδεσμος του οποίου το scheme είναι σωστά διαμορφωμένο αλλά δεν είναι καταχωρημένο είναι HTM-025 αντί).

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

  1. Βρείτε το URL που αναφέρεται στο μήνυμα.
  2. Κωδικοποίηση ποσοστών κενών ως %20 και άλλων κρατημένων χαρακτήρων, και χρήση προς τα εμπρός διαχωριστικών.
  3. Ή μετονομάστε το αρχείο ώστε η διεύθυνση URL του να μην χρειάζεται κωδικοποίηση, και στη συνέχεια επικυρώστε ξανά.

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

Αν η διεύθυνση URL είναι έγκυρη αλλά το αρχείο που ονομάζει λείπει, αυτό είναι RSC-007.

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

Άλλα μηνύματα RSC

  • RSC-019 EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
  • RSC-017 Warning while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • RSC-024 Informative parsing warning: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-025 Informative parsing error: …

Πηγές

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

FAQ

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

EPUBCheck RSC-020 είναι ένα μήνυμα σφάλματος: “"…" is not a valid URL (…).” Ένα URL στο EPUB δεν είναι συντακτικά έγκυρο. Οι εφαρμογές ανάγνωσης μπορεί να αποτύχουν να ακολουθήσουν τον σύνδεσμο ή να φορτώσουν τον πόρο, και το μήνυμα δίνει το URL και τον λόγο σε αγκύλες.

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

RSC-020 αναφέρεται ως σφάλμα από προεπιλογή. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Καταστήματα και Αποστολή σε Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.

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

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

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