Przejdź do treści
EPUBCheck · Zasoby i odniesienia

EPUBCheck RSC-020: niepoprawna składnia URL w linku

Zaktualizowane:

EPUBCheck RSC-020 to komunikat o błędzie: „"…" is not a valid URL (…).” URL w EPUB jest syntaktycznie niepoprawny. Aplikacje do czytania mogą nie być w stanie podążać za linkiem lub ładować zasób, a komunikat podaje URL oraz powód w nawiasach.

Oficjalna wiadomość

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

Domyślna powaga
Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
Wersja EPUBCheck
5.4.0

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Niezakodowane spacje lub inne znaki, które muszą być zakodowane procentowo w URL.
  • Backslashe używane jako separatory ścieżek (nawyk Windowsa) zamiast ukośników.
  • Błąd w części schematu absolutnego URL (link, którego schemat jest dobrze utworzony, ale nie zarejestrowany, to HTM-025 zamiast tego).

Jak to naprawić

  1. Znajdź adres URL podany w wiadomości.
  2. Koduj procentowo spacje jako %20 i inne zastrzeżone znaki, i użyj ukośnych kresek.
  3. Lub zmień nazwę pliku, aby jego adres URL nie wymagał kodowania, a następnie zweryfikuj ponownie.

Kiedy to nie to

Jeśli URL jest ważny, ale plik, który nazywa, jest brakujący, to jest RSC-007.

Terminy używane tutaj

Inne komunikaty 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: …

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck RSC-020?

EPUBCheck RSC-020 to komunikat o błędzie: „"…" is not a valid URL (…).” URL w EPUB jest syntaktycznie niepoprawny. Aplikacje do czytania mogą nie być w stanie podążać za linkiem lub ładować zasób, a komunikat podaje URL oraz powód w nawiasach.

Czy RSC-020 to błąd?

RSC-020 jest zgłaszany jako błąd domyślnie. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysyłka do Kindle mogą go odrzucić, a EPUBCheck kończy działanie z kodem 1.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia