Tengo una pregunta sobre la codificación/descodificación de URL
Por ejemplo, aquí está la muestra: 123.456.789.012:/test/stackoverflow
Cuando simplemente lo codifico desde javascript, se convirtió en: 123.456.789.012% 3A% 2Ftest% 2Fstackoverflow
No funcionó, obtuve 400 errores.
Luego probé en Swagger allí, cambiaron mi parámetro de URL de la siguiente manera: 123.456.789.012% 253A% 252Ftest% 252Fstackoverflow
Entonces descubrí la regla de Swagger como
: %253A / %252F
Aquí está la pregunta ¿cómo puedo cambiar: o / carácter de acuerdo con esta regla? Por ahora simplemente lo reemplazo como se muestra a continuación: const encoded = url.replaceAll('/','%252F').replaceAll(':', '%253A');
Por favor, ayúdame con una mejor manera de solucionar este problema.