Pule para o conteúdo
EPUBCheck · Recursos e referências

EPUBCheck RSC-031: recurso remoto via HTTP

Atualizado:

EPUBCheck RSC-031 é uma mensagem de aviso: “Remote resource references should use HTTPS, but found "…".” Um recurso remoto é referenciado com http em vez de https. É um aviso: alguns aplicativos de leitura bloqueiam conexões inseguras, então o recurso pode não carregar.

A mensagem oficial

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

Severidade padrão
Aviso. O EPUB ainda é válido, mas algo provavelmente causará problemas em alguns aplicativos de leitura. EPUBCheck sai com 0, a menos que você passe --failonwarnings.
versão EPUBCheck
5.4.0

%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.

Causas típicas

  • Links antigos ou mídias remotas que nunca foram atualizados para https.
  • Áudio, vídeo ou fontes remotos copiados de um projeto antigo ou de um servidor que desde então foi movido para https.

Como consertar isso

  1. Encontre a URL mencionada na mensagem.
  2. Mude para https se o servidor o suportar.
  3. Se o recurso é essencial, considere armazená-lo dentro do EPUB para que o livro não dependa de um servidor ou de uma conexão de rede, em seguida, valide novamente.

Quando não é isso

Se o recurso remoto não pode ser remoto de forma alguma, o erro é RSC-006.

Termos usados aqui

Outras mensagens de 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.

Fontes

Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.

FAQ

O que significa EPUBCheck RSC-031?

EPUBCheck RSC-031 é uma mensagem de aviso: “Remote resource references should use HTTPS, but found "…".” Um recurso remoto é referenciado com http em vez de https. É um aviso: alguns aplicativos de leitura bloqueiam conexões inseguras, então o recurso pode não carregar.

É RSC-031 um erro?

RSC-031 é reportado como um aviso por padrão. O EPUB ainda é válido, mas algo pode causar problemas em alguns aplicativos de leitura. EPUBCheck sai com 0, a menos que você passe --failonwarnings.

PDF para EPUB ferramentas

Todas as ferramentas usam o mesmo motor. Até 3 livros por dia são gratuitos.

Ver todas as ferramentas