Codifique os caminhos de arquivo em URL antes de enviar tarefas de transcodificação ao ApsaraVideo Media Processing. A codificação incorreta causa erros de arquivo não encontrado.
Método de codificação de URL
O ApsaraVideo Media Processing usa a codificação de URL UTF-8 baseada na RFC2396. Por exemplo, Alibaba Cloud/mts HD +.mp4 é codificado como Alibaba%20Cloud/mts%20HD%2B.mp4.
Comparação entre padrões de codificação de URL
O ApsaraVideo Media Processing segue a RFC2396. Espaços e sinais de adição (+) têm codificações diferentes em cada padrão:
| Especificação de codificação | Espaço (' ') |
Sinal de adição ('+') |
| x-www-form-urlencoded | '+' |
'%2B'
Nota Em x-www-form-urlencoded, os espaços são codificados como sinais de adição; portanto, escape os sinais de adição literais. |
| RFC1738 | '%20' |
'+' |
| RFC2396 | '%20' |
'%2B'
Nota O sinal de adição é um caractere reservado na RFC2396 e requer escape. |
| RFC3986 | '%20' |
'%2B' |
Nota
A classe de caracteres de marcação é reservada na
RFC3986
e requer escape, mas não exige escape na
RFC2396
.