我如何在laravel内的html文件中使用csrf令牌?

问题描述 投票:0回答:1

我不使用blade.php,因为该文件是由管理员上传并进入存储的。并且在html文件中有一个可以填写的表格,它总是得到419。

我尝试过使用@csrf,但该标签只能在使用.blade.php文件时使用,然后我也尝试在与html文件相同的文件夹中使用本机php,但它仍然不起作用

php html csrf httpresponse laravel-11
1个回答
0
投票

听起来您正在尝试在 Laravel 中使用标准 HTML 表单,并且由于 CSRF 令牌验证而面临 419 错误。

<form action="/your-form-route" method="POST">
    <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <input type="text" name="name" placeholder="Enter your name">
    <button type="submit">Submit</button>
</form>
© www.soinside.com 2019 - 2024. All rights reserved.