İçeriğe atla
EPUBCheck · Kaynaklar ve referanslar

EPUBCheck RSC-020: bir bağlantıda geçersiz URL sözdizimi

Güncellendi:

EPUBCheck RSC-020 bir hata mesajıdır: “"…" is not a valid URL (…).” EPUB'deki bir URL sözdizimsel olarak geçerli değildir. Okuma uygulamaları bağlantıyı takip edemeyebilir veya kaynağı yüklemekte başarısız olabilir; mesaj URL'yi ve parantez içindeki nedeni verir.

Resmi mesaj

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

Varsayılan ciddiyet
Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • URL’de yüzde ile kodlanması gereken boşluklar veya diğer karakterler.
  • Önceki eğilim (Windows alışkanlığı) yerine yol ayırıcı olarak ters eğik çizgilerin kullanılması.
  • Bir mutlak URL'nin şematik kısmındaki bir yazım hatası (şeması düzgün bir biçimde oluşturulmuş ancak kaydedilmemiş bir bağlantı HTM-025 yerine geçer).

Nasıl düzeltilir

  1. Mesajda adı geçen URL'yi bulun.
  2. Boşlukları %20 ve diğer ayrılmış karakterler olarak yüzdelik kodlama yapın ve ileri eğik çizgiler kullanın.
  3. Ya da dosyayı yeniden adlandırın böylece URL'nin kodlamaya ihtiyacı olmaz, sonra tekrar doğrulayın.

Ne zaman bu değil

Eğer URL geçerli fakat adlandırdığı dosya eksikse, bu RSC-007'dir.

Burada kullanılan terimler

Diğer RSC mesajları

  • 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: …

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck RSC-020 ne anlama geliyor?

EPUBCheck RSC-020 bir hata mesajıdır: “"…" is not a valid URL (…).” EPUB'deki bir URL sözdizimsel olarak geçerli değildir. Okuma uygulamaları bağlantıyı takip edemeyebilir veya kaynağı yüklemekte başarısız olabilir; mesaj URL'yi ve parantez içindeki nedeni verir.

RSC-020 bir hata mı?

RSC-020 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönder seçenekleri bunu reddedebilir ve EPUBCheck durum kodu 1 ile çıkar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör