всякий раз, когда я пытаюсь получить доступ к своему URL для поста в Lumen через браузер или почтальона, я получаю сообщение об ошибке ниже
Whoops, looks like something went wrong.
MethodNotAllowedHttpException
in RoutesRequests.php
at Application->handleDispatcherResponse(array(2, array('POST')))
in RoutesRequests.php
см. код маршрута из web.php ниже
$router->post('gen','VoucherController@generateVoucherCode');
увидеть код от generateVoucherCode
class VoucherController extends Controller
{
public function generateVoucherCode(Request $request){
// generate 16 digit random no.
$random1 = rand(1111, 9999);
$random2 = rand(1111, 9999);
$random3 = rand(1111, 9999);
$random4 = rand(1111, 9999);
$voucher_code = ($random1."-".$random2."-".$random3."-".$random4);
$today = date("Y-m-d");
$use_once = "yes";
$request->request->add( ['voucher_code' => $voucher_code,
'use_once' => $use_once,
'date_used' => $today,
'date_created' => $today]);
Voucher_code::create($request->all());
return response()->json($voucher_code);
}
Может кто-нибудь пожалуйста скажите мне, что я делаю неправильно
Задача ещё не решена.
Других решений пока нет …