Saltar al contenido

next.js ruta obtener ejemplo de código de URL actual

Te recomendamos que pruebes esta solución en un entorno controlado antes de pasarlo a producción, un saludo.

Ejemplo: el enrutador nextjs obtiene la URL completa

function getFullUrl(req, fallback) 
  //server side request object(req)
  if(req) 
    return req.protocol + '://' + req.get('host') + req.originalUrl
    
   //making sure we are on the client side
  else if(!(typeof window === 'undefined')) 
    return window.location.href
    
   else 
    return fallback
  


//usage on nextjs
static async getInitialProps(req) 
   let fullUrl = getFullUrl(req, "")//gets the full url or fallback to ""
    return  fullUrl: fullUrl 

Reseñas y valoraciones del post

Si te ha resultado provechoso este post, sería de mucha ayuda si lo compartieras con más seniors y nos ayudes a dar difusión a nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *