جواد
2 سال پیش توسط جواد مطرح شد
0 پاسخ

ذخیره نشدن کوکی در مرورگر در نود

سلام.خسته نباشید.
دوستان خواهش می کنم کمک کنید.
دو روزه درگیر یه موضوع خیلی کوچیکم ولی درست نمیشه.
من فرانتم نکست هست و بکم نود جی اس.
مشکل من اینه که چرا با مرورگر چیزی در کوکی مرورگر ذخیره نمیشه.اما وقتی با پستمن امتحان می کنم کوکی داخل پستمن ذخیره می شه.یعنی با پست من کاملا درست کار می کنه اما در مرورگر نه.هم کروم و هم فایرفاکس.
کدم خیلی سادست.همینه👇.ولی درست کار نمی کنه.من نود خیلی بلد نیستم.نمی دونم چرا نمیشه.
فرانت :

import axios from 'axios'

export default function Home() {
  const add = async ()=>{
  const res = await axios.post('http://localhost:4000',{key : 'value'})
    console.log(res)
}

  return (
    <>
        <button onClick={add}>click</button>
    </>
  )
}

بک :

import express from "express";
import cors from 'cors'
import cookieParser from 'cookie-parser'
const app = express()

app.use(cors());
app.use(cookieParser());
app.post('/', (req, res, next) => {
    try {
        res.cookie('sss','aaa').json('sddd')
    } catch (error) {
        next(error);
    }
});

app.listen(4000, () => {
    console.log(`Server started on 4000`);
});

response اکسیوس هیج اروری نداره.دیتا رو در کنسول درست نشون می ده.


ثبت پرسش جدید

به همدیگه کمک کنیم

به جواد کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام