Я начал делать несколько маршрутов, следуя документации по lumen, где он показывает базовую маршрутизацию GET и POST.
Поэтому я попытался провести несколько тестов, чтобы понять, как они работают.Хотя метод GET работает должным образом, маршрутизатор POST, похоже, сталкивается с некоторыми проблемами.Вот мой тестовый маршрутизатор:
$router->post('/foo', function ($req) {
var_dump($req); die();
});
Затем я попытался сделать POST-запрос с использованием почтальона, как показано ниже:
url : http://localhost:8000/foo
raw body of my request: {"key":"thisbodyrequestisdone"}
Итак, я ожидал увидеть var_dump моего телаПараметр $ req, отправленный через клиента на http://localhost:8000/foo., но показывает сообщение:
MethodNotAllowedHttpException
Вероятно, я 'Я что-то упустил.Может кто-нибудь сказать мне точно, как правильно сделать запрос POST в люмен?Спасибо за совет.
ОБНОВЛЕНИЕ : ниже некоторого дополнительного скриншота при попытке использовать $req->all()
: