Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

528
Views
Reaccionar rutas param cadena de decodificación automática

Hola, ¿reaccionan los parámetros del enrutador decodifica automáticamente la cadena?

Por ejemplo tengo esta ruta

 <Route path="/callback/:url"/>

y cuando lo llamo con C5jb20%3D

imprimirá C5jb20= cuando yo console.log() esos parámetros

¿Es este un comportamiento esperado? ¿Puedo cambiar este comportamiento para seguir obteniendo la cadena codificada?

¡Gracias!

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

C5jb20%3D es una cadena codificada de URL, que es una forma de codificar caracteres especiales en una URL. Por ejemplo, si tiene un parámetro de URL como ?redirect=/some/path , un servidor podría interpretar las barras inclinadas como rutas de enrutamiento y estropear el enrutamiento esperado. Es por eso que ves cosas como ?redirect=%2Fsome%2Fpath , y tu ejemplo, en las URL.

window.location.path tendrá la URL original sin codificar.

También puede recuperarlo con encodeURIComponent :

 encodeURIComponent('C5jb20=') // "C5jb20%3D"

Sin embargo, probablemente no quiera hacerlo, dependiendo de su caso de uso.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!