我正在尝试使用Ajax响应重定向到我的verify.blade.php
页面参数。
$.ajax({
url: '{{ 'signupUser' }}',
method: 'post',
data: formUserSignupData,
cache: false,
processData: false,
contentType: false,
success: function(response) {
window.location.href = `verify/${response.auth_success}`;
},
});
,
Route::view('verify', 'auth.verify')->name('verify');
因此,当收到响应时,它将生成如下(例如),
verify/kThgasaWW
如上所述,我已经定义了路由verify
。但是当它重定向到verify/{whatever token}
时,它抛出一个错误,说404没有找到。如果有人能帮忙,我将不胜感激。谢谢。
您可以使用下面的artisan命令来检查路由是否存在。
php artisan route:list
我认为你需要定义一个路由参数。
Route::view('/verify/{token}', 'auth.verify')->name('verify');