از یک قالب vue-material-dashboard-laravel-master استفاده می کنم که قسمت بک اند api هست و از لاراول استفاده کرده که وقتی درخواست به api ارسال میشه خطای 500 داخلی سرور رو میده البته وقتی در خواست register ارسال بشه در پایگاه داده ذخیره میشه دیتا و در قسمت response header، کانکشن Connection:close هست ولی در قسمت request header، کانکشن connection: keep-alive هست.
خطای ۵۰۰ معمولا موقعی که از XCSRF استفاده نشه رخ میده درون لاراول که کد زیر رو درون هدر اچ تی ام التون قرار میگیره :
<meta name="token" id="token" value="{{ csrf_token() }}">
و توی درخواستی که به سرورتون ارسال میشه باید X-CSRF در قسمت هدره درخواستتون ارسال بشه مثالش میتونه کدی شبیه به کده زیر باشه که توی هدرش کلید x-csrf-token برابر شده با مقدار تگ متایی که در بالا درون هدر اچ تی املتون تعریف کردید :
<script>
export default {
http: {
root: '/root',
headers: {
'X-CSRF-TOKEN': document.querySelector('#token').getAttribute('value')
}
},
props: []
//etc
}
</script>
امیدوارم مشکلتونو درست متوجه شده باشم و پاسختونو گرفته باشین.
به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.