Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

272
Vistas
cómo obtener cookies en el próximo js

estoy trabajando con el siguiente js y tratando de obtener un valor de cookie y este es mi código:

 import cookie from "js-cookie"; export default function Home({ token }) { return ( <div className="flex flex-col items-center bg-reddit-dark py-2 text-white"> {/* setting cookie */} <button onClick={() => { cookie.set("token", "ABCD"); }} > login </button> {/* removing cookie */} <button onClick={() => { cookie.remove("token"); }} > logout </button> <h1>token: {token}</h1> </div> ); } export const getServerSideProps = async ({ req, res }) => { const res = await fetch(`http://localhost:5000/api/posts/`); const posts = await res.json(); return { props: { token: req.cookies.token, posts, }, }; };

entonces puedo obtener y eliminar una cookie bien, pero cuando trato de obtener el valor de la cookie usando la función getServerSideProps() , devuelve indefinido y he borrado las cookies de mi navegador pero aún no funcionó. He mirado innumerables soluciones y copiado pero tampoco funcionó.

Actualice que estaba llamando a este componente en _app.js y ahora lo estoy llamando en cada página individual, así que ¿hay algo más que pueda hacer para esto?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Según esta respuesta, puede acceder a sus cookies en req.headers.cookie .

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda