admin管理员组文章数量:1026165
Description: Whenever I visit the URI '/storage/decode/hello' the 403 error is shown, but when I go to '/storage/decode' URI, then the code works perfectly fine.
Route::prefix('storage')->match(['GET', 'POST'], '{any?}', function (Request $request) {
$requestedUri = $request->getRequestUri();
$requestedUri_array = explode('/', $requestedUri);
$task = $requestedUri_array[2];
if ($request->isMethod('get')) {
if ($task == 'decode') {
if ( ! isset($requestedUri_array[3])) {
return "Bro you are in wrong place.";
}
return "Yes bro right place to be";
}
}
if ($request->isMethod('post')) {
if ($task == 'encode') {
if ( ! isset($requestedUri_array[3])) {
dd(['success' => 'false', 'message' => 'Please provide valid data to store']);
}
$encryptedVal = encrypt($requestedUri_array[3]);
dd($encryptedVal);
} else {
dd('Invalid URL');
}
}
});
Description: Whenever I visit the URI '/storage/decode/hello' the 403 error is shown, but when I go to '/storage/decode' URI, then the code works perfectly fine.
Route::prefix('storage')->match(['GET', 'POST'], '{any?}', function (Request $request) {
$requestedUri = $request->getRequestUri();
$requestedUri_array = explode('/', $requestedUri);
$task = $requestedUri_array[2];
if ($request->isMethod('get')) {
if ($task == 'decode') {
if ( ! isset($requestedUri_array[3])) {
return "Bro you are in wrong place.";
}
return "Yes bro right place to be";
}
}
if ($request->isMethod('post')) {
if ($task == 'encode') {
if ( ! isset($requestedUri_array[3])) {
dd(['success' => 'false', 'message' => 'Please provide valid data to store']);
}
$encryptedVal = encrypt($requestedUri_array[3]);
dd($encryptedVal);
} else {
dd('Invalid URL');
}
}
});
Share
Improve this question
asked Nov 17, 2024 at 14:13
Diwash MainaliDiwash Mainali
634 bronze badges
1 Answer
Reset to default 0Route::prefix('storage')->match(['GET', 'POST'], '{any?}', function (Request $request) {
})->where('any', '.*');
This accepts any number of URIs.
Description: Whenever I visit the URI '/storage/decode/hello' the 403 error is shown, but when I go to '/storage/decode' URI, then the code works perfectly fine.
Route::prefix('storage')->match(['GET', 'POST'], '{any?}', function (Request $request) {
$requestedUri = $request->getRequestUri();
$requestedUri_array = explode('/', $requestedUri);
$task = $requestedUri_array[2];
if ($request->isMethod('get')) {
if ($task == 'decode') {
if ( ! isset($requestedUri_array[3])) {
return "Bro you are in wrong place.";
}
return "Yes bro right place to be";
}
}
if ($request->isMethod('post')) {
if ($task == 'encode') {
if ( ! isset($requestedUri_array[3])) {
dd(['success' => 'false', 'message' => 'Please provide valid data to store']);
}
$encryptedVal = encrypt($requestedUri_array[3]);
dd($encryptedVal);
} else {
dd('Invalid URL');
}
}
});
Description: Whenever I visit the URI '/storage/decode/hello' the 403 error is shown, but when I go to '/storage/decode' URI, then the code works perfectly fine.
Route::prefix('storage')->match(['GET', 'POST'], '{any?}', function (Request $request) {
$requestedUri = $request->getRequestUri();
$requestedUri_array = explode('/', $requestedUri);
$task = $requestedUri_array[2];
if ($request->isMethod('get')) {
if ($task == 'decode') {
if ( ! isset($requestedUri_array[3])) {
return "Bro you are in wrong place.";
}
return "Yes bro right place to be";
}
}
if ($request->isMethod('post')) {
if ($task == 'encode') {
if ( ! isset($requestedUri_array[3])) {
dd(['success' => 'false', 'message' => 'Please provide valid data to store']);
}
$encryptedVal = encrypt($requestedUri_array[3]);
dd($encryptedVal);
} else {
dd('Invalid URL');
}
}
});
Share
Improve this question
asked Nov 17, 2024 at 14:13
Diwash MainaliDiwash Mainali
634 bronze badges
1 Answer
Reset to default 0Route::prefix('storage')->match(['GET', 'POST'], '{any?}', function (Request $request) {
})->where('any', '.*');
This accepts any number of URIs.
本文标签: php403 Forbidden in LaravelStack Overflow
版权声明:本文标题:php - 403 Forbidden in Laravel - Stack Overflow 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/questions/1745631047a2160165.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论