похожим?
текст ошибки нужен. да и вообще что за запрос. rest api или так на сайт?
Запрос к +server.js : const response = await fetch( '/user/', { method: 'POST', mode: 'no-cors', body: JSON.stringify({ par }), headers: { 'Content-Type': 'application/json'}}); Проблема возникает только с диплойментом на vercel.
мне лично при быстрлм осмотре не нравится no-cors метод. надо чтобы ещё кто-то из коллег глянул. no-cors метод с post запросом впринципе не работает в большинстве случае без доп. настроек. правда ошибка другая обычно. я тут теряюсь)
убрал no-cors, теперь приходит 500 (Internal Server Error). такое впечатление, что до серверная часть спит...
Бэк на чем написан?
все на sveltekit
ошибка на локалхось, вы говорите что деплоите на vercel. я так понимаю энд на верселе находится а вы на локалке. ошибка фрбиден конечно не cors, но я не знаю поведения vercel если слать из другого домена запросы и нет заголовков корс или они не верные.
да, на локалке. Домен стандартный - localhost:3000
я не сильно спец, но если из локалки на локалку и ошибка фрбиден. то работа энда предполагает, что нужен токен авторизации, например. либо настройки локального сервера не верные или он работает не правильно. либо не знаю. сервер другой локальный запущен и перекрывает запрос)))но вы сказали что деплоите на верселе и проблемы там.
а адаптер какой используется?
adapter-vercel
создал токен, но не знаю как его засунуть в запрос
решение тут https://stackoverflow.com/questions/73790956/cross-site-post-form-submissions-are-forbidden
Обсуждают сегодня