Oneboxing de PDF: reescrever caracteres escapados de URL para seu valor original

Quando um PDF é exibido em uma caixa única, a URL é usada para determinar o conteúdo da caixa (veja Oneboxing of PDFs and other attachments). Parece que a URL é usada como base para o conteúdo.

No entanto, caracteres que são especiais para uma URL não parecem ser traduzidos corretamente.

Por exemplo, a URL https://documentation.invantive.com/2017R2/exact-online/Exact%20Online%20API%20Data%20Model.pdf leva a uma caixa com “%20” nela:

Proponho reescrever os caracteres escapados de volta para seus caracteres originais, como “Exact Online API Data Model.pdf” neste caso.

2 curtidas