Estoy tratando de hacer una solicitud con axios, pero sigue agregando una barra inclinada justo antes de mis parámetros de consulta, por lo que deja de funcionar, no puedo averiguar por mi vida cuál es el problema y no puedo encontrar ninguno. opciones en la configuración para eliminarlo.
Esta es la URL a la que quiero enviar la solicitud
http://localhost:3000/api/competition/player-joined?userId=${accounts[i].dbId}&competitionId=a80flwvap1lbhef3d704
Axios envía una solicitud a esto en su lugar:
http://localhost:3000/api/competition/player-joined/?userId=${accounts[i].dbId}&competitionId=a80flwvap1lbhef3d704
Hay un /
justo antes del ?
siendo agregado por el propio axios al enviar la solicitud.
Este es un archivo js independiente que estoy ejecutando con node.
Las preguntas sugeridas que resuelven este problema NO RESUELVEN EL PROBLEMA.
Además, Axios lo hace automáticamente, no le doy una cadena con una barra inclinada, por lo que no es una cuestión de "reemplazar cadena".