Использование credentials: "include" при getInitialProps в NextJS

217
04 января 2022, 15:40

Могу ли я использовать credentials: "include" при fetch в getInitialProps?

  const res = await fetch(api, {
    credentials: "include",
  });
  const content = await res.json();
  return { content }

Я что-то делаю не так, но куки не отправляются на сервер. Использую NextJS

Answer 1

Проблему решил. Спарсил куки и отправил их вручную.

let cookie = context.req.headers.cookie;
let cookiestring=RegExp("cookie_name"+"[^;]+").exec(cookie);
let token = decodeURIComponent(!!cookiestring ? cookiestring.toString().replace(/^[^=]+./,"") : "");

Потом:

headers: {
  Authorization: 'Bearer ' + token,
}

Возможно способ не лучший, но рабочий

READ ALSO
Не создается файл с логами в папке tomcat/logs

Не создается файл с логами в папке tomcat/logs

Не создается файл с логами в папке tomcat/logs, мб что-то не так делаю, подскажите плз

201
Почему не обрабатывает исключение ArrayIndexOutOfBoundsException? Java

Почему не обрабатывает исключение ArrayIndexOutOfBoundsException? Java

Создан метод, с помощью которого устанавливаются часыИмеется обрабатываемое исключение ArrayIndexOutOfBoundsException

209
Как интегрировать приложение с поиском в android tv?

Как интегрировать приложение с поиском в android tv?

Не нашел документации на русском языке, а по официальной документации не могу разобраться https://developerandroid

177