Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Столкнулся с такой проблемой, не знаю куда бежать...
Заголовок запроса:
Accept: */*
Accept-Encoding: gzip, deflate, br
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Connection: keep-alive
Content-Length: 325
Content-Type: application/x-www-form-urlencoded
Host: lk.tezarius.ru
Origin: [url]https://lk.site.ru[/url]
Referer: [url]https://lk.site.ru/ru/databases/list[/url]
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:48.0) Gecko/20100101 Firefox/48.0
X-CSRF-TOKEN: D9Mtg3BdIpccQEfnqCwoHTP0yRJfHAlFDKlqWVtZ
Я уже пробовал в _token передать, не помогло
Дано: Windows XP, Firefox 48, данные отправляю через fetch.
Грешу на fetch, но оно тогда не работало бы вообще?!
В ответе вижу html данные с таким титлом: <title>Страница устарела</title>
С гуглом справиться не смог...
Не в сети
Скорее всего мало инфы, докину, надеюсь, кто-то сгуглит и не потратит кучу времени
Используется SweetAlert2, в котором на confirm используется fetch
Переписал fetch на ajax завернутым в promise, сравнил ответы
У ajax+promise в заголовках было несколько отличий, ключевое:
Cookie: XSRF-TOKEN=eyJpdiI6IjhOM01rUno3aFlmT0RVRmIxMG1GR0E9PSIsInZhbHVlIjoiR2ZFUU4wbXpIMWFLS0R0WGZUZGZuN2pPdVNJM1o0MFp5RWo4RWEzUFRaWjlkdCs0RkFONW9XQkNHTlwvanU5YjgiLCJtYWMiOiI0YmFmZjEyZWI4N2M4NmYyOGE3YTQ3MmY3NTYxMmVkMzM4ODNmZTc2ZjRmZWJjMGM4YWRlNjZmYjg4M2I2N2JmIn0%3D; lk_tezarius_ru_session=eyJpdiI6InJ5MVlZYjVtZ2xicHJDR2dqNzlENGc9PSIsInZhbHVlIjoidFFJK1JrTG1lNktOemk4RTBzTkJxTlRrQzEzdkxrd2ltVTJ1M1A3WVNsQmVYKzdrbktZeXRWdGRlNm93cndqTSIsIm1hYyI6IjVmODBmMTIyYTBlNDY1OGE5NjJmZWUxNWFiZDJmMTQxYTNiMjhkMzU2MTgxYzcwZTk1MjI4ODYyYTJlN2JlY2QifQ%3D%3D; _ym_uid=1584005840958476486; _ym_d=1584005840; _ym_isad=2; _ym_visorc_56871007=w
В итоге, включил куки через опцию
credentials: 'include',
И все заработало
Всех заглянувших благодарю...
Не в сети
Страницы 1