El enlace con %20 se interpreta como %2520

Juro que ya había visto esto discutido aquí antes, pero no logro encontrarlo, y mi instancia está haciendo esto (¿Todavía? ¿Otra vez?)

Cuando se pega un enlace que incluye un %20 codificado directamente en el flujo de texto, al hacer clic se agrega un %25 extra al principio de cada %20, lo que invalida el enlace.

Por supuesto, %25 es la codificación del %. Parece muy similar a este problema.

El enlace que estoy viendo en este momento es esta belleza:

SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

Pasa el cursor sobre el enlace y verás que Meta lo está haciendo. Y, por supuesto, eso impide que funcione.

Sí funciona si se ingresa como un enlace en lugar de simplemente la URL, pero no siempre lo hacen las personas y es difícil entrenarlas…

Por supuesto, sería genial si la gente no pusiera espacios en los documentos de URL, pero aquí estamos.

Estoy usando Discourse 2.3.9

1 me gusta

Lo siento, ¿cuál es el enlace original? Pégalo como un bloque de código.

1 me gusta

El enlace es el siguiente:

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

1 me gusta

No puedo reproducir esto… pegando el enlace

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

el resultado es:

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

¿para mí parece perfecto? Inserirlo mediante «insertar hipervínculo» también funciona bien. ¿Quizás esto era un error que ya corregimos?

2 Me gusta

Parece que está arreglado. Si pasas el ratón por encima de mi enlace al inicio del tema, verás que se han añadido los %25 adicionales. El enlace que publicaste en tu pregunta no los tiene.

Voy a publicar el enlace aquí de nuevo para asegurarme de que no se trata solo de algo mío…

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

2 Me gusta

¡Sí, eso ya está arreglado! ¡Buen trabajo a todos!

2 Me gusta